社区
API
帖子详情
SendMessage的问题
八哥
2005-03-21 05:25:23
我编制了一个程序,向其他窗口输入字符串。用SendMessage,WM_CHAR这个API,但在向记事本输入的时候可以输入任何字符,但是对有的窗口,比如QQ,却只能输入英文或数字等标准ASCII字符,不能输入中文,而这个窗口是可以用中文输入法输入中文的。
请问有什么方法可以直接向其他窗口输入字符串?或者用SendMessage输入中文时有什么特别的要求?
...全文
234
9
打赏
收藏
SendMessage的问题
我编制了一个程序,向其他窗口输入字符串。用SendMessage,WM_CHAR这个API,但在向记事本输入的时候可以输入任何字符,但是对有的窗口,比如QQ,却只能输入英文或数字等标准ASCII字符,不能输入中文,而这个窗口是可以用中文输入法输入中文的。 请问有什么方法可以直接向其他窗口输入字符串?或者用SendMessage输入中文时有什么特别的要求?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kimbee
2005-03-31
打赏
举报
回复
比较深奥..不过求楼主写一下找到QQ文本框句柄的代码...
我试了好几个代码都不好使..谢谢
Gutta
2005-03-31
打赏
举报
回复
喜欢用SendKey
八哥
2005-03-31
打赏
举报
回复
我说过,英文字母和数据能成功,这说明了QQ的文本框的HWND是正确的
DiRoICE
2005-03-24
打赏
举报
回复
应该是HWND不对吧,QQ的文本框的容器不是QQ窗口本身,所以就不成功了
lingll
2005-03-24
打赏
举报
回复
用sendkeys吧
happy_sea
2005-03-24
打赏
举报
回复
在QQ里面是可以的,不知道你的具体程序程序是什么?
八哥
2005-03-22
打赏
举报
回复
我用wm_paste试过,也不行
lsq004
2005-03-21
打赏
举报
回复
我想要的搜索 http://www.531d.com 找你想要的一切
happy_sea
2005-03-21
打赏
举报
回复
先把字符串放在clipboard里面,然后用sendmessage wm_paste试试。
[经验总结]
SendMessage
会等待消息处理结束吗
1发信人: wxstorm (企鹅), 信区: VisualC标 题:
SendMessage
问题
发信站: 水木社区 (Mon Jan 24 21:32:25 2011), 站内MSDN上说:
SendMessage
给另一个线程的某个窗体发送消息后,是直接发给了其消息处理函数,会等那个...
关于Unity
SendMessage
的一点注意
UnityPlayer.Unity
SendMessage
("Main Camera", "AgentPurchaseCancelled",msg); 使用android
C++ 通过DestroyWindow或
SendMessage
关闭视窗时候出现
问题
目录
问题
概览一.`DestroyWindow`无法关闭视窗
问题
1....但是期间尝试采用DestroyWindow和
SendMessage
来关闭时都出现了无法关闭或异常中断的
问题
。详细
问题
如下 在主线程中使用DestroyWindow无法关闭生成的
python
sendmessage
_用户自定义消息
SendMessage
的使用
大家好,博主在这里跟大家分享...因为是初学,所以肯定有疏漏之处,请大家指正
SendMessage
可以理解为,
SendMessage
函数发送消息,等待消息处理完成后,
SendMessage
才返回。稍微深入一点,是等待窗口处理函数返回后,...
关于Windows的
SendMessage
()的几个
问题
。
SendMessage
()根据MSDN的描述,
SendMessage
()是直接调用窗口的过程函数,
SendMessage
()发送的是非队列消息。 但这里面有两个
问题
困扰我很久。 1.直接调用函数的话,如果是其他进程/线程,那么这个函数的控制权归谁...
API
1,488
社区成员
23,272
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章