Atitit。激活某个程序的api attilax总结

1. 设置当前某窗口为当前窗口,有几个步骤要做:
1.得到窗口句柄FindWindow
2.切换键盘输入焦点AttachThreadInput
3.显示窗口ShowWindow(有些窗口被最小化/隐藏了)
4.更改窗口的Zorder,SetWindowPos使之最上,为了不影响后续窗口的Zorder,改完之后,再还原
5.最后SetForegroundWindow
这样应该可以保窗体跑到前台吧??

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://www.cnblogs.com/attilax/

2. Ahk法 ctrl+alt+shift+f1

;; act  main app

+^!F1::

msgbox act..

actMainWin()

return

3. Win api SetForegroundWindow  版本 2
知激活一个窗口最有效的方法当然就是SetForegroundWindow,但在主窗口中调用这个函数激活自己的效果却是只在标题栏闪了一闪,如果在其他进程调用该函数则不会有问题;另外,如果程序是最小化的,它连闪都不闪了。
ShowWindow (句柄, 9)
SetForegroundWindow (句柄)
SetWindowPos (句柄, -1, 0, 0, 0, 0, 3)‘这个句柄就是你要切换的窗口的句柄

4. Refer

Delphi实现程序只运行一次并激活已打开的程序 - Talo - 博客园.htm

VC 实现程序只运行一个实例,并激活已运行的程序_华仔103_新浪博客.htm

讨论一下,如何确保SetForegroundWindow()成功       -CSDN论坛-CSDN.NET-中国最大的IT技术社区.htm

Atitit。激活某个程序的api attilax总结相关推荐

  1. Atitit.java swing打印功能 api  attilax总结

    Atitit.java swing打印功能 api  attilax总结 1. 打印方式有三种:2 1.1. 一是不经过任何修改,直接调用javascript中的window.print()打印.2 ...

  2. Atitit.ide技术原理与实践attilax总结

    Atitit.ide技术原理与实践attilax总结 1.1. 语法着色1 1.2. 智能提示1 1.3. 类成员outline..func list1 1.4. 类型推导(type inferenc ...

  3. Atitit.遍历图像像素点rgb java attilax总结

    Atitit.遍历图像像素点rgb java attilax总结 1. 遍历像素点 1 2. 提取一行 1 3. Rgb分量提取 2 4. 其他读取像素 3 5. --code 5 6. 参考 6 1 ...

  4. Atitit.病毒木马程序的感染 传播扩散 原理

    Atitit.病毒木马程序的感染 传播扩散 原理 1. 从木马的发展史考虑,木马可以分为四代 1 2. 木马有两大类,远程控制  vs  自我复制传播1 3. 自我复制2 3.1. 需要知道当前cpu ...

  5. Atitit. 真正的全中国文字attilax易语言的特点以及范例

    Atitit. 真正的全中国文字attilax易语言的特点以及范例 1. 前言 attilax易语言是什么??1 2. attilax易语言的特点2 2.1. 支持多语言文字,不只汉字,还有藏文,维文 ...

  6. atitit.激活一个窗口总结 swing java .net php

    atitit.激活一个窗口总结 1     激活窗口:鼠标激活vswindows消息激活... 1 1.1      Web框架激活... 1 2     退出激活窗口热键(dbg模式)... 1 3 ...

  7. TensorFlow固化模型+打包程序+web API

    TensorFlow固化模型+打包程序+web API 训练过程保存模型 Tensorflow在训练过程中将参数和graph分开保存,例如使用下面的代码: # -*- coding:utf-8 -*- ...

  8. Atitit 图像处理的心得与疑惑 attilax总结

    Atitit 图像处理的心得与疑惑 attilax总结 1.1. 使用类库好不好??还是自己实现算法1 1.2. 但是,如果遇到类库体积太大,后者没有合适的算法,那就只能自己开发算法了1 1.3. 如 ...

  9. Atitit。Web server Jetty9 使用 attilax 总结

    Atitit.Web server Jetty9 使用 attilax 总结 1.1. 静态文件的资源 1 1.2. Servlet使用 1 1.3. code 1 1.1. 静态文件的资源 WebA ...

最新文章

  1. Facebook 开源聊天机器人Blender,经94 亿个参数强化训练,更具“人情味”
  2. 陶哲轩实分析 命题 8.2.6 证明
  3. LevelDb实现原理
  4. vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多
  5. SpringBoot(13)--- 数据库操作(集成MyBatis)
  6. Unity3D引擎工作笔记0002---Unity3D 5下载安装
  7. Spark StructType 类型详解
  8. mysql 事务、隔离级别
  9. Leetcode200岛屿数量(深搜)
  10. 全面接触PDF:最好用的PDF软件汇总(2010-12-07更新)
  11. adobe reader XI打开大约十几秒就闪退问题解决方法大全
  12. Tsai分享:资源分享(1)——视觉SLAM十四讲及视频
  13. 仿人机器人运动控制技术探讨
  14. android 记事本软件,安卓日历记事本软件
  15. STM32使用FreeRTOS CLI
  16. 5-VOSviewer项目密度图含义解析
  17. 如何对文本框进行功能测试
  18. C语言指针知识点小结
  19. 做网络推广有什么方法和技巧?
  20. 准备金率上调,银行贷款加息对房产的影响

热门文章

  1. python计算圆周率_Python实现计算圆周率π的值到任意位的方法示例
  2. html鼠标点击伪类,CSS伪类:CSS3鼠标滑过按钮动画
  3. 查看用户过期linux,linux下控制帐户过期的多种方法讲解
  4. 大数据实效_全流程监督 让大数据督查取得实效
  5. ad 4层板设计实例文件_案例 | 美研【风险管理专业】1620Fall 310+申请实例
  6. execjs回调python_python使用execJS运行js函数例子
  7. JMS学习(4):--Spring和ActiveMQ整合的完整实例
  8. spring整合问题集合1
  9. r语言 面板数据回归_R语言——伍德里奇计量经济导论案例实践 第十三章 横截面与面板数据(一)...
  10. 2019年末逆向复习系列之努比亚Cookie生成逆向分析