9 个解决方案
#1
你是向程序内部还是其它程序?
#2
SendMessage(HWND,WM_KEYUP,KeyCode,LParam);
#3
还是这样好一点
PostMessage (EditHwnd,WM_CHAR,ch,0);
ch就是字符的ASC Code
PostMessage (EditHwnd,WM_CHAR,ch,0);
ch就是字符的ASC Code
#4
我向一个ActiveX控件内写字符,没有办法获取那个编辑框的句柄
#5
不能获得句柄的话那应该没办法了,
ActiveX是位于HTML页面中还是程序中,怎么会不能获得句柄啊?
ActiveX是位于HTML页面中还是程序中,怎么会不能获得句柄啊?
#6
就比如说我在程序里面用ole嵌入了一个word,怎么在word中当前光标处插入字符?当然不能用vba
#7
我没试过,但OLE应该可能找到句柄吧。
#8
在windows中编辑文字的时候,右键菜单的“粘贴”怎么调用?
#9
如果程序本身具有粘贴功能,发送消息WM_PASTE就可以了,否则自己处理剪贴板吧
#1
你是向程序内部还是其它程序?
#2
SendMessage(HWND,WM_KEYUP,KeyCode,LParam);
#3
还是这样好一点
PostMessage (EditHwnd,WM_CHAR,ch,0);
ch就是字符的ASC Code
PostMessage (EditHwnd,WM_CHAR,ch,0);
ch就是字符的ASC Code
#4
我向一个ActiveX控件内写字符,没有办法获取那个编辑框的句柄
#5
不能获得句柄的话那应该没办法了,
ActiveX是位于HTML页面中还是程序中,怎么会不能获得句柄啊?
ActiveX是位于HTML页面中还是程序中,怎么会不能获得句柄啊?
#6
就比如说我在程序里面用ole嵌入了一个word,怎么在word中当前光标处插入字符?当然不能用vba
#7
我没试过,但OLE应该可能找到句柄吧。
#8
在windows中编辑文字的时候,右键菜单的“粘贴”怎么调用?
#9
如果程序本身具有粘贴功能,发送消息WM_PASTE就可以了,否则自己处理剪贴板吧