我想让MDI MFC
application
在{8}上运行在Windows操作系统上。所以我可以在我的应用程序中制作all other applications' windows
的屏幕截图
但one view
或SetWindowPos(&CWnd::wndTopMost, 0, 0, 0, 0, SWP_SHOWWINDOW);
(在SetFocus()
中调用)等功能根本不起作用。
每当view class
位于我的顶部并且我制作another application's window
时,它就会在我的顶部保存screenshot
的图片。
那么如何在window
之上制作my application's windows
(具体为the view window)
?
答案 0 :(得分:1)
尝试:
SetWindowPos(&CWnd::wndTopMost, 0, 0, 0, 0, SWP_SHOWWINDOW|SWP_NOMOVE|SWP_NOSIZE);
或:
BringWindowToTop( );
答案 1 :(得分:1)
我想让我的MDI MFC应用程序成为所有其他应用程序窗口的最顶层。
这根本不可能。如果您的应用程序可以这样做,那么其他应用程序也可以。只有一个人可以获胜,并且你的申请没有理由比其他人更特别。