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 回答