| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1131 人关注过本帖
标题:如何使失去焦点的窗口依旧显示在最前
只看楼主 加入收藏
wyfmails
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-4-21
收藏
 问题点数:0 回复次数:1 
如何使失去焦点的窗口依旧显示在最前
如题,当窗口lostfocus时怎么使其仍处于第一显示位置?
有些软件有这一功能,比如winamp,其属性设置中有"总在最前面"选项,选择之后即使winamp失去焦点其仍处于第一显示位置,此功能是如何实现的??谢谢!!
搜索更多相关主题的帖子: 窗口 焦点 winamp 软件 属性 
2005-04-21 00:19
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
参看以前的帖子 http://bbs.bc-cn.net/bbs/dispbbs.asp?BoardID=6&ID=14967 如何让窗体总在最前面? 'API函数声明 Declare Function SetWindowPos Lib "user32" ( ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long '常量声明 Private Const SWP_NOSIZE = &H1 Private Const SWP_NOMOVE = &H2 Private Const HWND_TOPMOST = -1 Private Const HWND_NOTOPMOST = -2 ' 在某个form里写: SetWindowPos me.hWnd,WND_TOPMOST,0,0,0,0, SWP_NOMOVE '或下面 SetWindowPos me.hWnd,WND_TOPMOST,0,0,0,0, SWP_NOSIZE

天津网站建设 http://www./
2005-04-21 08:24
快速回复:如何使失去焦点的窗口依旧显示在最前
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036206 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved