0

Visual Studio 2010 で MFC を使用して Windows 用のアプリケーションを開発しています。アプリケーションの外観を変更するために CMFCVisualManagerVS2005 を使用しています。アプリケーションを実行すると、アプリケーションを最大化した状態で開くと、Windows タスク バーが非表示になります。アプリケーションを最大化した状態で開く必要があるため、最大化ボタンを無効にしました。

Windows タスク バーを非表示にせずにアプリケーションを最大化した状態で実行するにはどうすればよいでしょうか??

4

2 に答える 2

0

CMainFrame::OnCreate() に次のコードを配置してみてください。根本的な問題を見つけるのが最善であることはわかっていますが、これは汚い修正としては十分かもしれません.

HWND hTBar=::FindWindow("Shell_traywnd","");

::ShowWindow(hTBar,SW_SHOW);
于 2012-04-24T09:37:18.530 に答える
0

タスクバーの空きスペースを右クリック→プロパティ→「タスクバーを他のウィンドウの上に表示する」にチェックを入れます。うまくいけば、これはあなたの問題です

于 2012-04-24T08:50:13.340 に答える