CClientDC dc(this);
CString fun1;
//直接获得
fun1.Format("%ld", AfxGetMainWnd()->m_hWnd);
fun1 = "AfxGetMainWnd()->m_hWnd方法获取句柄号 = " + fun1;
dc.TextOut(20, 50, fun1);
//通过AfxGetApp()间接获得
fun1.Format("%ld", AfxGetApp()->GetMainWnd()->m_hWnd);
fun1 = "AfxGetApp()->GetMainWnd()->m_hWnd方法获取句柄号 = " + fun1;
dc.TextOut(20, 70, fun1);
//当前窗口
fun1.Format("%ld", GetForegroundWindow()->m_hWnd);
fun1 = "GetForegroundWindow()->m_hWnd 方法获取句柄号 = " + fun1;
dc.TextOut(20, 90, fun1);
//当前活动的窗口句柄
fun1.Format("%ld", GetActiveWindow()->m_hWnd);
fun1 = "GetActiveWindow->m_hWnd方法获取句柄号 = " + fun1;
dc.TextOut(20, 110, fun1);
//窗口名
AfxGetMainWnd()->SetWindowText("我的程序");
CWnd *hwnd = FindWindow(NULL, "我的程序");
if (hwnd)
{
fun1.Format("%ld", hwnd->m_hWnd);
fun1 = "FindWindow(\"GetWinHwnd\" , NULL)->m_hWnd 方法获取句柄号 = " + fun1;
dc.TextOut(20, 130, fun1);
}//利用GetSafeHwnd()
//  CWnd *hwnd = FindWindow(NULL, "我的程序");
if (hwnd)
{
fun1.Format("%ld", hwnd->GetSafeHwnd());
fun1 = "GetSafeHwnd() 方法获取句柄号 = " + fun1;
dc.TextOut(20, 150, fun1);
}

MFC获取窗口句柄号的六种方法相关推荐

  1. php 获取 ip地址_PHP 获取ip地址的六种方法

    本篇文章主要介绍PHP 获取ip地址的六种方法,感兴趣的朋友参考下,希望对大家有所帮助. 代码一:function getip() { static $ip = ''; $ip = $_SERVER[ ...

  2. [WinAPI] 获取窗口句柄的几种方法

    转: http://www.cnblogs.com/zjutlitao/p/3889900.html 1.使用FindWindow函数获取窗口句柄 示例:使用FindWindow函数获取窗口句柄,然后 ...

  3. 按键精灵获取窗口句柄的几个方法代码

    //获取窗口句柄 //根据姓名(标题)或家族(类名)查一个: Hwnd = Plugin.Window.Find(0, "无标题 - 记事本") HwndEx = Plugin.W ...

  4. 获取命令帮助的六种方法

    一 .help Command适用于内部命令 举例: 代码如下: # type cd cd is a shell builtin # help cd # type ls ls is aliased t ...

  5. 50行Python代码,获取公众号全部文章

    作者 | 胖虎 转载自Python3X(ID: python3xxx ) 爬取公众号的方式常见的有两种: 通过搜狗搜索去获取,缺点是只能获取最新的十条推送文章. 通过微信公众号的素材管理,获取公众号文 ...

  6. 50行Python代码,教你获取公众号全部文章

    点击"小詹学Python",选择"置顶或者星标" 第一时间收到精彩推送! 小詹说:我们平时阅读公众号的文章会遇到一个问题--阅读历史文章体验不好.的确如此,小詹 ...

  7. python实现50行代码_50行Python代码,教你获取公众号全部文章

    > 本文首发自公众号:python3xxx 爬取公众号的方式常见的有两种 - 通过搜狗搜索去获取,缺点是只能获取最新的十条推送文章 - 通过微信公众号的素材管理,获取公众号文章.缺点是需要申请自 ...

  8. 50行python代码自动生成文章_如何通过50行Python代码获取公众号全部文章

    前言 我们平时阅读公众号的文章会遇到一个问题--阅读历史文章体验不好. 我们知道爬取公众号的方式常见的有两种:通过搜狗搜索去获取,缺点是只能获取最新的十条推送文章.通过微信公众号的素材管理,获取公众号 ...

  9. 50行python代码自动生成文章_50行Python代码,教你获取公众号全部文章

    > 本文首发自公众号:python3xxx 爬取公众号的方式常见的有两种 - 通过搜狗搜索去获取,缺点是只能获取最新的十条推送文章 - 通过微信公众号的素材管理,获取公众号文章.缺点是需要申请自 ...

最新文章

  1. WR:中国46个饮用水供水系统评估水源水对龙头水细菌群落的“烙印”
  2. LeNet训练MNIST
  3. 用拦截器+注解+cookie进行简单限流访问案例
  4. html日期只显示7天,vue+elementui 只能选7天内的日期
  5. 比特飞解决方案大汇总,你的贴身家教
  6. 深度学习(三十九)LSTM、GRU网络入门学习-未完待续
  7. Mac下node.js卸载方法收集
  8. sop4封装尺寸图_「光电封装」 有源光器件的结构和封装
  9. 在NT系列操作系统里让自己“消失”
  10. vux安装中遇到的坑(转)
  11. distribute-list(控制路由表中的信息)
  12. MoveIt China Developer Workshop
  13. sqlyog怎么查找表_sqlyog各种搜索方法
  14. PageHelper.startPage的使用
  15. linux审计工具audit,Linux audit安全审计工具
  16. 【vn.py】SpreadTrading价差交易
  17. 集合竞价与连续竞价02
  18. 图的深度遍历(邓俊辉版)
  19. linux 运行 epics,EPICS的安装.pdf
  20. 什么是纵向加密与横向隔离

热门文章

  1. 教你读懂ISO 26262汽车功能安全标准
  2. 创客案例篇之Arduino结合掌控板使用Mind+平台上云
  3. esxi能直通的显卡型号_买显卡的那些必备秘籍,挑选适合自己的安心游戏
  4. 应当怎样去做好微信营销推广呢?
  5. js-xlsx 前端Excel操作
  6. Python音频转文字之autosub
  7. Python图像处理【3】Python图像处理库应用
  8. pytorch实现:数据集归一化处理
  9. Vue的过滤器(filter)
  10. cmf后台获取服务器文件,thinkcmf高级应用,如何自定义模板位置?