C++获得其他程序窗体控件中信息的方法


本文实例讲述了C++获得其他程序窗体控件中信息的方法。分享给大家供大家参考。具体分析如下:

这里演示了获得其他程序窗体控件信息的方法,

用FindWindow API找到文本框句柄,用SendMessage(WM_GETTEXT)获得文本

#include <windows.h> 
BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam); 
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow) 
{ 
  char className[]="notepad"; 
  HWND hWnd=::FindWindow(className,NULL);   
    if(hWnd) 
  { 
    ::EnumChildWindows(hWnd,EnumChildProc,0); 
    return 0; 
  } 
  MessageBox(NULL,"fail!","fail",MB_OK); 
  return 0; 
} 
BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam) 
{ 
  char temp1[256],temp2[256]; 
  ::GetClassName(hWnd,temp1,255); 
  if(!::strcmp(temp1,"Edit")) 
  { 
    ::SendMessage(hWnd,WM_GETTEXT,sizeof(temp2)/sizeof(char),(LPARAM)temp2);
    //EDIT的句柄,消息,接收缓冲区大小,接收缓冲区指针 
    ::MessageBox(NULL,temp2,"get",MB_OK);  
    return 0; 
  } 
  ::wsprintf(temp2,"classname: %s",temp1); 
  MessageBox(NULL,temp2,"cwnd",MB_OK); 
  return true; 
}

希望本文所述对大家的C++程序设计有所帮助。



相关阅读:
mac怎么隐藏文件 苹果系统隐藏文件方法汇总
解决TreeSet类的排序问题
php通过baihui网API实现读取word文档并展示
在Fedora系统下创建livecd的简单方法
PHP获取当前页面URL函数实例
javascript实现ecshop搜索框键盘上下键切换控制
MySQL学习笔记小结
Android计算器编写代码
基于C#的电视台节目表接口调用代码
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
基于jquery实现的可编辑下拉框实现代码
jQuery自定义数值抽奖活动代码
http图片上传安全性问题 根据ContentType (MIME) 判断其实不准确、不安全
使用ajax技术实现txt弹出在页面上的方法
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 兰州-西平 衡阳-江永 牧原-伊图里河 高峰-茨冲 韶山南-绍兴北 汾阳-四平 金华-枣庄东 九江-合肥 宜良北-南宁 厦门北-鹰潭北 新江-小村 衡阳-井冈山 咸宁北-汉口 丽水-德清 宜昌东-昆山南 广州南-潮汕 前锋-开原 六盘水-青州市 太原东-峡江 济宁-平顶山西 诏安-建宁县北 加南-讷河 沈阳北-柳河 汤阴-徐州 磐石-深井子 长甸-祁家堡 蛟河-宁安 普兰店-双城堡 静海-阳泉北 黑冲滩-干塘 北碚-西安南 惠州-北京西 鹰潭-松江 九江-兴国 广州-赣州 武胜-融水 怀仁-天镇 潢川-聊城 绥化-兴城 滦县-阜新南 邯郸-北京 隆化-乾安 玛纳斯-晏城 嘉善南-抚州东 铁岭-阳泉北 漠河-富裕 巩义-光山 定州-渑池 新乡东-葫芦岛北 华山北-赤壁北 十堰-顺昌 嘉善南-阳澄湖 黑水-开通 南杂木-五道沟 熊岳城-林东 湘乡-江山 西安-太谷 常平-平湖 宣化-定州 哈尔滨东-沈阳北 百里峡-平峪 长农-土桥子 岭北-乌鲁布铁 西乡-勉县 九江-三门峡西 全州南-确山 藤县-田阳 吉安-渭南 合川-娄底 忻州-潢川 郴州-龙市 松滋-内乡 广州-肇庆东 公主岭-随州 万州-信阳 惠农-兰州西 来宾-海宁 下坑子-刁家段 牡丹江-南木 长春-富锦 从河北邢台去湖北怎么转车最便宜乘火车去
连云港到广州的火车每天都有吗
昆明市海口镇到安宁的路通吗
请问临沂到嘉兴的票价钱数多少钱
四川大地震到现在为止死亡人数是多少啊
自驾车从泸西到昆明怎么坐车
谁能告诉我南宁江南客运站到上海长途客车总站最新的时刻表谢谢
列车火车在哪个朝代发明
谁能告诉我,从成都蒲江到双流玫瑰园的乘车方式谢谢
什么牌子的免钉胶好,江门保实捷的免钉胶怎么样
长沙到新宁坐列车要转车吗??该怎么走??
从宣城某县公务员调回当涂,有什么办法啊转正之后可不可以
滨州到枣庄有没有直达车几点谢谢
求虹桥列车火车站到1号航站楼的地铁10号线具体时刻表
五羊传说
在线等!在淘宝上买的东东货到付从深圳到烟台福山区顺丰发货的
许昌列车站到桃园大酒店怎么走
丁丁地图 上海东靖路669弄到东大路687号的公交线路
苏州到济南到泰山旅游行程安排
成都嘉立连锁酒店(庆云店)到动物园怎么坐公交车?
什么时候有从郴州到重庆的火车列车票
从烟台到青岛怎么走啊长途车火车哪个比较快啊
寻最新九江到宜春的列车时刻表
上海到景德镇的K782 途经常州 我在常州上车可以吗(卧铺票)
从沧州去滨州汽车_从沧州去滨州火车
贵州省贵阳市息烽县哪个快递能到
驾车 长治到广州
我暂时在厦门工作的,那我的档案是放哪比较好,还是提到老家
最新兰州至呼和浩特火车列车软卧有座位吗
我在衡阳 请问怎么预定衡阳到西安列车火车票

Copyright © 2016 phpStudy |