社区
API
帖子详情
SendMessage的问题
八哥
2005-03-21 05:25:23
我编制了一个程序,向其他窗口输入字符串。用SendMessage,WM_CHAR这个API,但在向记事本输入的时候可以输入任何字符,但是对有的窗口,比如QQ,却只能输入英文或数字等标准ASCII字符,不能输入中文,而这个窗口是可以用中文输入法输入中文的。
请问有什么方法可以直接向其他窗口输入字符串?或者用SendMessage输入中文时有什么特别的要求?
...全文
186
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
给另一个线程的某个窗体发送消息后,是直接发给了其消息处理函数,会等那个...
C++ 通过DestroyWindow或
SendMessage
关闭视窗时候出现
问题
目录
问题
概览一.`DestroyWindow`无法关闭视窗
问题
1....但是期间尝试采用DestroyWindow和
SendMessage
来关闭时都出现了无法关闭或异常中断的
问题
。详细
问题
如下 在主线程中使用DestroyWindow无法关闭生成的
Unity的
SendMessage
用法简述,以及
SendMessage
has no receiver!错误改正
我在学习Unity项目开发的时候,用到的
SendMessage
往往会出现以下错误。 就是:
SendMessage
has no receiver! **首先我们先明白错误的发生原因:**顾名思义是所发送的消息没有接收者,类比为假设你所定义的某个物体A...
SendMessage
会导致死锁的
问题
windows的消息传递很多都用
SendMessage
,其实这个函数隐藏了1把大...同时,界面窗口有个按钮,会调用锁住的资源,这样就形成了 A、B锁互锁的
问题
。 解决方法:不用
SendMessage
模式【某些方法隐含使用了
SendMessage
SendMessage
导致的死锁
问题
子线程通过
SendMessage
同步消息到主线程,假设子线程的结束是通过标志位来控制的。当主线程想要尝试结束子线程的时候 一般是这样操作的, bFlag = false; WaitForSingleObject(hThread,INFINITE); //阻塞等待 ...
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章