日期:2014-05-18  浏览次数:20866 次

50分 使子窗体位于最顶层应该如何设置
请问一下 使子窗体位于该程序的最顶层 但不会遮挡其他程序应该怎么做?

注意:topmost是无效的 最好是调用API:SetWindowPos 

但我调用SetWindowPos(this.Handle, HWND_TOP, 0, 0, 0, 0, 1); 缺提示我:当前上下文中不存在名称“HWND_TOP”


------解决方案--------------------
窗体属性"TopMost":true
------解决方案--------------------
只针对上下文中不存在名称“HWND_TOP”这个疑问回答:
const int HWND_TOP = 0;
------解决方案--------------------
用API:SetWindowPos 
SetWindowPos(...)
const int HWND_TOP = 0;
调用:
SetWindowPos(this.Handle, HWND_TOP, 0, 0, 0, 0, 1);