`
yingyingol
  • 浏览: 746867 次
文章分类
社区版块
存档分类
最新评论

将后台窗口激活到前台的方法

 
阅读更多

下面这种方法是我见到的最理想的,还有一些其他的方法,像通过SetWindowsPos这个API设置窗口的Z-oder到最顶层,再设置回去。还有通过把当前窗口设置到底层,然后激活目标窗口等等方法。



关键API的使用::AttachThreadInput,这个API是连接两个线程的,使其共享输入焦点,键盘状态等等。

下面这段COPY自百度百科:

通常,系统内的每个线程都有自己的输入队列。本函数(既“连接线程输入函数”)允许线程和进程共享输入队列。连接了线程后,输入焦点、窗口激活、鼠标捕获、键盘状态以及输入队列状态都会进入共享状态 返回值 Long,非零表示成功,零表示失败,会设置会GetLastError 参数表 参数 类型及说明 idAttach Long,欲连接线程的标识符(ID) idAttachTo Long,与idAttach线程连接的另一个线程的标识符 fAttach Long,TRUE(非零)连接,FALSE撤消连接。

调用这个函数时,会重设键盘状态。参数类型前的IN表示这个参数是输入参数,可以当它没有。

分享到:
评论

相关推荐

    surperdsadad

    子程序 窗口激活, 逻辑型, 公开, 激活指定窗口,将窗口设置到前台 .参数 句柄, 整数型, , 欲带到前台的窗口 .子程序 窗口禁止, 逻辑型, 公开, 在窗口中允许或禁止所有鼠标及键盘输入(成功返回真,失败返回假) .参数 ...

    Super-EC 3.8破解版

    子程序 窗口激活, 逻辑型, 公开, 激活指定窗口,将窗口设置到前台 .参数 句柄, 整数型, , 欲带到前台的窗口 .子程序 窗口禁止, 逻辑型, 公开, 在窗口中允许或禁止所有鼠标及键盘输入(成功返回真,失败返回假) .参数 ...

    易语言 茶凉专用模块

    子程序 窗口激活, 逻辑型, 公开, 激活指定窗口,将窗口设置到前台 .参数 句柄, 整数型, , 欲带到前台的窗口 .子程序 窗口禁止, 逻辑型, 公开, 在窗口中允许或禁止所有鼠标及键盘输入(成功返回真,失败返回假) .参数 ...

    API之网络函数---整理网络函数及功能

    PostMessage 将一条消息投递到指定窗口的消息队列 PostThreadMessage 将一条消息投递给应用程序 RegisterWindowMessage 获取分配给一个字串标识符的消息编号 ReplyMessage 答复一个消息 SendMessage 调用一个...

    绿伞智能屏幕捕捉4.06版

    根据用户需求,自动捕获全屏屏幕、前台活动窗口、指定窗口、聊天窗口、后台被遮盖窗口、指定区域、远程屏幕等;如果当前没有需要截取的窗口,软件自动休眠。 二.截图中智能过滤筛选功能: 对选取的捕获窗口进行连续...

    绿伞智能屏幕捕捉 v2012.72.zip

    截图前智能屏幕捕捉功能: 根据用户需求,自动捕获全屏屏幕、前台活动窗口、指定窗口、聊天窗口、后台被遮盖窗口、指定坐标区域(比如只截取QQ聊天窗口文字部分)、远程屏幕等;如果当前没有需要截取的窗口,软件自动...

    windows系统启动项更改及其他

    主要功能: 1、修改注册表定制自已的操作系统,扩展Windows系统功能,对IE进行 ...8,程序会运行在后台时,热键CTRL+F12可将程序调入前台或单击任务栏的程序图标。 9,对屏幕录像,记录计算机操作,保存为AVI视频

    Runsite v1.0.0 Beta 2.rar

    1、重新设计前台风格,融合中西方审美观,简约、自由、大气、统一的无边框设计,带给用户新的体验。 2、表单内加入众多 label 元素,点击文字也可以激活各种按钮,全面提升用户体验。 3、功能与效率并重,重新设计...

    月儿猫猫ASP生成HTML全站静态客户体验专业版.rar

    2.注意:后台设置完成后不会弹出此窗口了... 3.经过初次生成后所有静态页面都可以自动同步更新信息啦...您只需要后台发布您的信息,前台所有页面均自动更新从新生成HTML页面,前提是页面被访问,访问一次更新一次.....

    轩溪下载系统 v3.81.rar

    (2)、前台全部生成静态页面,前台运行和后台管理完全分离,后台管理目录可任意改名. (3)、后台管理员多级权限管理,允许您灵活的控制权限. (4)、系统内置5种广告.分别为文字 、图片、Flash、弹出窗口以及模态窗口...

    轩溪下载系统3.78

    (2)、前台全部生成静态页面,前台运行和后台管理完全分离,后台管理目录可任意改名. (3)、后台管理员多级权限管理,允许您灵活的控制权限. (4)、系统内置5种广告.分别为文字 、图片、Flash、弹出窗口以及...

    仿世纪佳缘婚介交友系统5.3 ASP+SQL

    用途即为当该管理员是公司员工,那么可以把该管理员的IP添加为公司IP,那么该管理员到其它地方就无法登录后台,提高安全防止破坏。 (3)、编辑权限可以对各个管理员进行权限设置访问,可以分权。例如有些管理员...

    易语言辅助模块

    子程序 窗口嵌入, 逻辑型, 公开, 将指定窗口嵌入到另一个顶级窗口中,成功返回(真),失败返回(假) .参数 子窗口句柄, 整数型 .参数 父窗口句柄, 整数型, , 如:桌面→桌面标题=“Program Manager” .子程序 窗口...

    汐汀街互动社区2005互动无插件版

    遇到帖子内容包含“[”的时候,定员功能将会失效 6、将上传文件类型放在主题后边的修改 7、增加了下沉帖子的管理 8、在线列表中方便查询客人IP来源的修改 9、鲜花鸡蛋与用户威望关联 10、...

    7384微招聘系统(asp+access) V1.0

    后台,先完善联系信息后才可以发布和管理信息。邮件验证过的可以直接发布显示,邮件验证没有通过的,能显示,但排在最后。 企业联系信息修改以及信息发布,都JS特效验证,体验效果极佳。 联系信息和招聘信息,追求最...

    计算机基础应用复习题及答案.docx

    将整个屏幕内容复制到剪贴板上,应按(A )键。 +PrintScreen + PrintScreen +V 20.需要更换桌面的显示背景时,可右击桌面,再打开的快捷菜单内执行"属性"命令,打开"显示属性"对话框选择(B )选项卡。 A.外观 B....

    ASP经典下载系统Downplus v2.2 MSSQL商业版.zip

    前台全部生成静态页面,前台运行和后台管理完全分离,后台管理目录可任意改名. 支持软件和文章的动态列表页,可使用URLRewrite实现伪静态的列表页 自定义静态文件存放目录,自定义文件名的前缀和后缀(htm,shtml,asp)...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -为ExtAspNet.Alert添加两个静态方法ShowInParent和GetShowInParentReference,用于在父页面弹出窗口。 +在aspx页面中必须显示的声明控件的集合属性(比如Tabs(TabStrip), Items(PanelBase), Nodes(TreeNode))。 ...

    ExtAspNet_v2.3.2_dll

    -为ExtAspNet.Alert添加两个静态方法ShowInParent和GetShowInParentReference,用于在父页面弹出窗口。 +在aspx页面中必须显示的声明控件的集合属性(比如Tabs(TabStrip), Items(PanelBase), Nodes(TreeNode))。 ...

    vc++ 开发实例源码包

    内含各种例子(vc下各种控件的使用方法、标题栏与菜单栏、工具栏与状态栏、图标与光标、程序窗口、程序控制、进程与线程、字符串、文件读写操作、文件与文件夹属性操作、文件与文件夹系统操作、系统控制操作、程序...

Global site tag (gtag.js) - Google Analytics