Есть недокументированная функция в user32.dll
SwitchToThisWindow( HANDLE hWnd , BOOL Restore );
hWnd - хэндл окна Restore - развернуть окно,если оно минимизировано.