首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

50分 使子窗体位于最顶层应该怎么设置

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

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);

热点排行