我正在编写一个程序来显示/隐藏某个目标应用程序的窗口。我之前正在测试它,发现了一些奇怪的东西。如果我以管理员身份运行目标应用程序(右键单击 - >属性,“兼容性”选项卡,“以管理员身份运行此程序”),则不起作用。 为了证明我编写了一个名为“TargetApplication”一个简单的GUI应用程序,然后我写了下面的代码来测试显示/隐藏这个应用程序: class Program
{
s
资源管理器似乎总是以SW_MAXIMIZE(STARTF_USESHOWWINDOW设置在STARTUPINFO.dwFlags)开始我的申请。我知道ShowWindow将使用此值the first time您/ Windows需要显示一个窗口,但它具有最大化不应该最大化窗口的不幸后果。 我的窗口是用CreateDialogIndirectParam创建的,它具有以下样式:WS_CAPTION|W