EnumWindows 传递自定义参数实例
来源:互联网 发布:淘宝店铺年费 编辑:程序博客网 时间:2024/06/03 16:34
#include <windows.h>HWND Myhwnd[3]; //存放窗口句柄数组BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam){ char *pParam = (char *)lParam;// pParam 就是你传进来的那个参数了,也就是main中的那个Text[128] = { "无标题 - 记事本" };TCHAR caption[200];memset(caption, 0, sizeof(caption));::GetWindowText(hwnd, caption, 200);if(strcmp(caption, pParam)== 0){//查找到一个窗口句柄。 Myhwnd[0]=hwnd; //将找到的第一个句柄存入数组第一个指针里Myhwnd[0];return FALSE; // return FALSE 是指不再继续枚举窗口了。如果你不知道 可以查询msdn }return TRUE;}int main(int argc, char* argv[]){char Text[128] = { "无标题 - 记事本" };::EnumWindows(EnumWindowsProc, (LPARAM)Text);char strOutput[128];wsprintf(strOutput,"句柄:0x%x", Myhwnd[0]);MessageBox(NULL,strOutput,"Myhwnd",NULL); //输出句柄Myhwndprintf("Hello World!\n");return 0;}
0 0
- EnumWindows 传递自定义参数实例
- EnumWindows
- EnumWindows
- EnumWindows
- EnumWindows
- EnumWindows
- 利用表单传递参数实例
- 向silverlight传递自定义参数
- 向silverlight传递自定义参数
- 自定义消息的参数传递
- Android自定义View传递参数
- Delphi exe实例之间传递cmd参数
- HttpClient简单实例-参数传递和返回
- Android中Message传递参数实例
- Verilog实例化时的参数传递
- javascript浏览器窗口传递参数实例分析
- 3. Django 实例开发 url参数传递
- String和StringBuffer参数传递---实例详解
- NSOperationQueue
- Linux多台主机批量执行命令
- 【SSH】Struts2配置文件学习
- Spring入门篇学习笔记(2)
- 生成rdp文件中的密码字串
- EnumWindows 传递自定义参数实例
- 剑指offer 5题 【链表】从尾到头打印链表
- SecureCRT不能连接linux服务器
- 怎样在java虚拟机中理解Java并发
- 最小化所有窗口(模拟显示桌面)
- 实现静默安装和卸载应用
- Docker网络方案初探
- Eclipse中android插件的安装
- API 查找窗体句柄、发送消息