切换到聊天模式,findwindow(),找到所需的eidt窗口句柄, sendmessage(m_hwnd,WM_CHAR....)
好像千夫指就这样干的。
好像千夫指就这样干的。
解决方案 »
- ON_WM_DROPFILES()?调试时没运行为甚麽?
- 谁给段soket代码,点对点的
- 关于视频图象捕获的一个基础问题
- 杀进程与类析构函数的调用
- 散分调查:我该怎么推出一个新的软件?200分
- 300份求答案!!高信誉!VC中有没有类似于VB中的IsNull的函数,判断VARIANT是否为空值?另外,如何给VARIANT中的DATE和DEC赋值,DATE是do
- 如何实现在下拉菜单中直接打开TXT文件--加急!!!!
- MFC读取进程内存(多级地址)
- 如何从注册表的某一子键下读出一个DWORD值?
- sql server连接报出错误
- 谁知道如何让字体名称前增加TrueType标志图标!(象CFontDialog中一样)
- mfc编程时,如何改变窗口右上角的三个按钮的动作?
具体可以参照msdn里spy的源代码
edit句柄恐怕不止一个,应该找到那个输入窗口吧
问题就在与不知道怎样才能找到那个输出窗口
findwindowex获得文本框的句柄
setwindowtext填写文本
接着就是sendmessage来模拟按下【发送】按钮。
要SendMessage..WM_SETTEXT
现还有问题:如何用代码触发别的应用程序的按钮?具体一点,就拿“确定”按钮为例,1,先获得该按钮的句柄(我用的是 GetNextDlgTabItem,可以吧。 2.问题重点:如何用代码把那个按钮“按下去”?
具体代码我可不知道了:)
反正就是sendmessage没有错
模拟某的按钮单击的消息,好像是wm_command bn_click,什么的
或者模拟快捷键的键盘消息