查找窗口句柄

查找窗口句柄HWNDSearchWindow(CStringstrWinName){//获得桌面窗口CWnd*pDesktopWnd=CWnd::GetDesktopWindow();//获得第一个子窗口CWnd*pWnd=pDesktopWnd->GetWindow(GW_CHILD);CStringstrClassName=_T(“”);CString

大家好,又见面了,我是你们的朋友全栈君。HWND SearchWindow(CString strWinName)

{


//获得桌面窗口


CWnd* pDesktopWnd = CWnd::GetDesktopWindow();





//获得第一个子窗口


CWnd* pWnd = pDesktopWnd->GetWindow(GW_CHILD);


CString strClassName = _T(“”);


CString strWindowText= _T(“”);


strWinName.MakeUpper();


while (pWnd != NULL) 


{



//获得窗口标题


::GetWindowText(pWnd->GetSafeHwnd(), strWindowText.GetBuffer(256), 256);


strWindowText.ReleaseBuffer();


strWindowText.MakeUpper();


if (strWindowText.Find(strWinName) != -1)


{


//获得窗口类名


::GetClassName(pWnd->GetSafeHwnd(), strClassName.GetBuffer(256), 256);


strClassName.ReleaseBuffer();


return pWnd->GetSafeHwnd();


}


//继续下一个子窗口 


pWnd = pWnd->GetWindow(GW_HWNDNEXT);


}


return 0;

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158991.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 久坐提醒电脑软件_任务提醒软件

    久坐提醒电脑软件_任务提醒软件【电脑小工具推荐】久坐提醒

    2022年10月1日
    6
  • go语言后端框架2021_go语言编译器

    go语言后端框架2021_go语言编译器点击上方蓝色“飞雪无情”关注我,设个星标,第一时间看文章最近写了很多Go语言的原创文章,其中Go语言实战系列就有30篇,近15W字,还有最近更新的Go经典库系列、Gin实战系列,不过通过大…

    2022年10月12日
    3
  • k8s集群pod出现Evicted状态

    k8s集群pod出现Evicted状态生产pod出现Evicted状态其中报错提示检查原因,发现是磁盘压力导致pod被驱逐,IO匹配不了应用的需求,导致pod被驱逐,更换更高规格的磁盘可以解决此问题Evicted状态的pod直接删除即可。

    2022年5月16日
    95
  • 软件测试流程及规范(参考大华为的规范)

    软件测试流程及规范(参考大华为的规范)参考某大佬(窝真不知道是哪位大佬)总结的测试流程并结合在华为做测试学到的规范,整理的我们公司的测试流程,分享是一种美德,so开始你的阅读吧~软件测试流程及规范一、目标制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。最终目标是实现软件测试规范化、标准化。二、测试流程说明三、需求分析需求分析由SA制定,要求细化每一个功能的细节,每一个按钮的位置以及边界范围,对于稍大或稍…

    2022年5月4日
    150
  • python实现手写数字识别(小白入门)「建议收藏」

    python实现手写数字识别(小白入门)「建议收藏」手写数字识别(小白入门)今早刚刚上了节实验课,关于逻辑回归,所有手有点刺挠就想发个博客,作为刚刚入门的小白,看到代码运行成功就有点小激动,这个实验没啥含金量,所以路过的大牛不要停留,我怕你们吐槽。废话少说,直接看实验结果:这里写目录标题手写数字识别(小白入门)1.数据预处理2.训练模型3.测试模型,保存4.调用模型5.完整代码1.数据预处理其实呢,原理很简单,就是使用多变量逻辑回归,将训练28*28图片的灰度值转换成一维矩阵,这就变成了求784个特征向量1个标签的逻辑回归问题。代码如下:

    2022年9月14日
    2
  • php lav,PotPlayer1.7.21129便携懒人包分享(madVR+LAV+ini设置)

    php lav,PotPlayer1.7.21129便携懒人包分享(madVR+LAV+ini设置)楼主,求助一个播放的问题,我播放这个视频会花屏,求解QQ截图20200213215751.jpg(235.51KB,下载次数:2)2020-2-1321:58上传视频信息如下:GeneralUniqueID:192839097181686327999562090253409942325(0x9113758C3C682128939D804…

    2022年9月14日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号