说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关个关于findwindowex的问题

编辑:说三道四文库 发布时间:2017-12-11 03:47
HTML文档下载 WORD文档下载 PDF文档下载
想动态改一下一个外部程序文本框里的内容,我的程序段如下
HWND mywnd,mycol;
char mychar[255]="aaa";
mywnd = ::FindWindow(NULL,"物品领用管理");
mycol = ::FindWindowEx(mywnd,0,"edit1",NULL);
if (mycol == NULL)
{
AfxMessageBox("mycol is null");
return;
}
::SendMessage(mycol,WM_SETTEXT,255,(LPARAM)mychar);
可是,这里怎么也抓不到edit1的句柄,请大虾们指点一下。。。
HWND mywnd,mycol;
char mychar[255]="aaa";
mywnd = ::FindWindow(NULL,"物品领用管理");
mycol = ::FindWindowEx(mywnd,0,"edit1",NULL);
         HWND hwndAfter=NULL;
        while(hwndAfter = ::FindWindowEx(mywnd,hwndAfter,NULL,NULL))
{
memset(szText,0,256);
::SendMessage(hwndAfter,WM_GETTEXT,(WPARAM)256,(LPARAM)szText);
printf("%s\t",szText);
}
楼上的是遍历所有控件。。。我要找的,只要那个文本框的句柄,现在又有新的问题了
要是,我的窗体的名字是英文的,就能找到文本框的句柄,若窗体标题是中文的,就找不到
文本框的句柄,窗体的句柄能找到,就是那个文本框的句柄找不到,不知道哪位大虾知道这是为什么?
代码如下
HWND mywnd,mycol;
char mychar[255];
UpdateData(TRUE);
strcpy(mychar,m_mytxt);
if ((mywnd = ::FindWindow(NULL,"物品领用管理")) == NULL)
{
AfxMessageBox("the window is not find");
return;
}
if ((mycol = ::FindWindowEx(mywnd,NULL,"TEdit","")) == NULL)
{
AfxMessageBox("the control is not find");
return;
}
::SendMessage(mycol,WM_SETTEXT,(WPARAM)255,(LPARAM)mychar);
上面的代码是原来的,这才是改过后的正确的代码,为什么对英文标题的窗体有用,对中文标题的窗体没用呢?
HWND mywnd,mycol;
char mychar[255];
UpdateData(TRUE);
strcpy(mychar,m_mytxt);
if ((mywnd = ::FindWindow(NULL,"物品领用管理")) == NULL)
{
AfxMessageBox("the window is not find");
return;
}
if ((mycol = ::FindWindowEx(mywnd,NULL,"TEdit","Edit1")) == NULL)
{
AfxMessageBox("the control is not find");
return;
}
::SendMessage(mycol,WM_SETTEXT,(WPARAM)255,(LPARAM)mychar);
以AWS和vCloud为标杆看四大开源平台的定位 桌面集成开发环境五年内必将“死亡”? 助影人圆梦奥斯卡 8mm相机应用其实很平庸 苹果应用审查团队叫停Cookie追踪技术 时势造英雄:中国早期O2O创业故事 iOS开发与Android开发的四大不同 “消极抵抗”AWS OpsWork?RightScale首次宣布转售并支持GCE 2012年VC都把钱投给了哪些大数据初创公司? 耐用性将成苹果iWatch最大挑战 Sphinx:首款全硬件加速HTML5游戏引擎发布 PayPal创始人Levchin又创办了一家移动支付公司Affirm Zuck、Bill Gates、Jack Dorsey上银幕激励孩子编程 十款最新开源的开发者工具/应用(组图) Django 1.5发布,Python 3开始进入主流? [爆料]英特尔:将Hadoop“固化”到Xeon中 姗姗来迟:微软终于发布Windows 7 IE10正式版 谷歌推Google+登录系统 与Facebook争夺用户信息 微软在CodePlex上开源C++ REST SDK 代号Casablanca 论OpenAPI的起源与历史 LinkedIn开源低延时变化数据捕获系统Databus 微软发布全新WP应用 随时查看App崩溃信息 做iOS开发,我为什么弃用Objective-C而选择RubyMotion? Stinger Initiative:让Hive提速100倍 2013年云计算的九大威胁 W3C小组发起新“汽车与Web平台业务组”项目 苹果CEO:请忘掉股价 未来依然有伟大产品 两周营收100万,GO桌面在Google Play做对了什么 “吸金王”Puzzle & Dragons是如何炼成的 初创公司Kickboard:让父母了解孩子的在校表现 Rackspace收购开源数据库公司ObjectRocket 投资人表示微软应推出iPad版Office 请问要怎样才能跟踪一个不出现窗口的系统进程直到结束? 急,如果一个CWnd类不作派生,怎么在它的包容wnd中,截获其Windows消息??? 偶尔找不到硬盘 寻求对,围棋,乒乓球,台球,本人在深圳大冲 请教` 请问我要在邮局汇款单上打印.... 怎么样用语句把ACCESS数据库里的数据导入DATAGIRD 红色!!!!!你过来!我要和你打架!我是淡蓝色!~!!!! 有需要函数库的!superruntimerlibary包含258个函数。图标菜单。。。。。 WindowsMediaPlayer怎么用? 请问我下载的fastreport v2.5中的fr_class.pas怎么用,在哪里可找到fr v2.5的注册版? 初学者又问 dxImageEdit的问题(DevExpress) 问一个关于richtext控件的简单问题,有分 在线求:光纤网络方案,最好有价格! 大家快帮帮忙,急!!分不够可以再加 当选中datagrid的某行时,怎样让这一行获得焦点(改变颜色)? 多少钱可以把我们给买了! “WGE”团队诚邀英才 怎样将IPAddress类型转换成Int64整型? 只放frreport1到form上運行都會出現問題。 统计项目咨询? 能否在ASP中做个导出到EXCEL的 请问高手:document.all.item起什么作用啊??? 如何调试J2ME程序哟 ????????高分问题??????????? 请问在对话框的edit框输入完成后,输入回车键如何把回车处理成对应的按牛单击? 客户机程序怎么读取服务器上的SQL数据库呢? 求下拉列表联动的jsp源码 前辈请推荐几本关于Delphi数据库开发的好书 我要在wsda5.0下使用jdk1.4,怎么办? aspx页面滚动如何实现 第二届深圳Delphi爱好者聚会通知 我的InterBase7为何登录不了? 两个窗体问题,希望今晚能结贴。谢谢了!!! Microsoft.Web.UI.WebControls --- Treeview的应用(请大家帮帮忙) 请为一个界面问题 在9i中为什么提示这个表或视图不存在? 在线等…… 为何在邮箱定则中建了规则,还是收到满足该定则的垃圾邮件,急急! ASP如何调用进程外组件,在线等待,急!!! 帮个忙吧! html中 文本框失去焦点的事件 函数名是什么?? 谢谢 高分求助--关闭进程问题 关于在窗体上画线的问题。 大家讨论一下,做一个游戏修改器应该如何下手? 分不多,只是希望能解决问题!!!!还望各位帮助 一个简单的问题:无线网关是否要和无线网关配套? 问一个Swing做界面算是设计模式方面的问题,语言上应如何去实现 关于xslt的两个问题,各位高手帮忙。。。 怎样获得一个IP地址的整数值? 跪求铝锅重量的计算公式 No one can be sure_____ in a million years.No one can be sure_____ in a million yearsA.what will man look like B.what will happen on the earthC.where will humans live D.how many people are there in the world 辽宁红沿河核电站怎么样? 既然是液态,而且上面有气态,为什么是固液共存态? 物质的固液共存的状态能保持很久吗? 物质处于不用的状态时 分子间距不同 植物油处于下列哪种状态 分子间距最大?A固态 B液态 C气态 D固液共存 一道初三计算题(请看下面的问题补充 谢谢)一道初三计算题:农民用盐水选种,即可靠又简便易行,要求盐水的密度为1.1*10的三次方/立方米,现在配制0.5立方分米的盐水,称其质量为0.6千克.这样 insert securely lest power cord should be detached in set显示器上的注意事项 一道初三物理计算题(请看下面的问题补充 ,某工厂生产的酒精,要求含水量不能超过10%,则密度在什么范围内的酒精是合格的?密度的字母这里有,可以复制粘贴 ρ,急 赶快 什么生物最先使用电? 红沿河核电站是不是127号核电大厦?辽宁127号核电大厦那里有什么快递可以到 空气中飘辣味 美华人辣酱厂呛到居民惹土耳其已否决“采购中国红旗导弹”的早卢浮宫馆长再谈“假门票”:中国游客首日本将向新加坡提供PM2.5对策华人要求ABC就歧视言论道歉国际新闻早报:多名俄罗斯高官因瞒报收国外网友贴图揭秘“土豪”子弟的一天【新加坡:日与夜的魅惑中国人流行取“洋名” 老外却热衷取中港媒:日本领导人不要遮住中日关系最后潘基文发言人:美已保证今后不对联合国窗前谁浸木犀黄无色不女神莱万能进5个球 创世界足坛纪录退休金几乎都用来吸毒 六旬瘾君子再被老人和3岁外孙女摔下车 司机看了看开习近平抵达西雅图开始对美国进行国事访不要老惦记着“坏人变老了”信达夺冠只差“一步之遥”爱心企业捐资助学 贫困生圆上学梦名家与戏迷同台唱秦腔“第一次”!“我们已经接近发现暗物质的边缘”横压当世盛唐霸业窑神暴风法神游灵之心祈圣道英雄联盟之联盟争锋我穿越成一把剑异度恶魔空间英雄联盟之异世纵横异界纵横之英雄幻想雪山梁子旅游东莞人民公园旅游马累旅游宁波科学探索中心旅游云龙洞旅游阳坝自然风景区旅游西峡颂摩崖石刻旅游盘龙溪漂流旅游中国太阳谷旅游白河旅游鳄鱼谷旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘