A AKang Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #1 我用PostMessage(Edit1.Handle,WM_KeyDown,$41,0)只能发送'a',用<br>PostMessage(Edit1.Handle,WM_keyDown,Vk_Shift+$41,0)也不对。<br>请指点。
我用PostMessage(Edit1.Handle,WM_KeyDown,$41,0)只能发送'a',用<br>PostMessage(Edit1.Handle,WM_keyDown,Vk_Shift+$41,0)也不对。<br>请指点。
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #2 不用 wm_KeyDown 用 wm_SetText<br>不过这样就把原来的内容清除掉了,关键看你怎么用了<br>要是本来就是想通过一连串的 wn_KeyDown 发送一个<br>字符串,那么用 wm_SetText 就对了。
不用 wm_KeyDown 用 wm_SetText<br>不过这样就把原来的内容清除掉了,关键看你怎么用了<br>要是本来就是想通过一连串的 wn_KeyDown 发送一个<br>字符串,那么用 wm_SetText 就对了。
B bbkxjy Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #3 PostMessage(Edit1.Handle,WM_CHAR,Ord('A'),0)
B bbkxjy Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-28 #5 我试了可以的啊,你改了 WM_KEYDOWN 为 WM_CHAR 了吗?
A AKang Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-29 #7 对了,WM_Char是可行,哪WM_Char和WM_KeyDown有什么区别?