请问delphi中向窗体发送回车键怎么做!(50分)

  • 主题发起人 主题发起人 xiny
  • 开始时间 开始时间
X

xiny

Unregistered / Unconfirmed
GUEST, unregistred user!
请问delphi中向窗体发送回车键怎么做!

PostMessage中的

BOOL PostMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to post
^^^^^^^^^^^^^ 这儿怎么表达!
WPARAM wParam, // first message parameter
^^^^^^^^^^^^^^ 这儿怎么表达!
LPARAM lParam // second message parameter
);
 
VB中容易解决的问题,希望DELPHI中也可以解决。
 
有函数可用,当然能解决呀!
 
to muchmany:
那么vb中怎么做呢!
 
vb中可以:

SENDKEY “VK_RETURN”
 
我是说vb中用PostMessage怎么做!

最好delphi中也能写上!
 
PostMessage(Handle,WM_KEYDOWN,VK_RETURN,0);
 
还有没有不用敲键的办法呢!
 
当然有!试试这个:
keybd_event(34, MapVirtualKey(34, 0), 0, 0);
keybd_event(34, MapVirtualKey(34, 0), KEYEVENTF_KEYUP, 0);
 
用这个PostMessage(Object.Handle, WM_KEYDOWN, VK_TAB, 0);
应该可以进行模拟按健
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部