首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi 怎么对某窗口上的其中一个文本框发送回车键消息

2012-03-01 
delphi 如何对某窗口上的其中一个文本框发送回车键消息现在有个应用窗口 上有许多文本框 和按钮.现我要对

delphi 如何对某窗口上的其中一个文本框发送回车键消息
现在有个应用窗口 上有许多文本框 和按钮.现我要对其中一个文本框发送回车键.

DELPHI 中如何对 窗口上的 其一个文本输入框发送 回车消息?

因为那个窗口焦点不在那个文本框上 直接发送回车不可以,

就是如何抓取 这个窗口句柄 并获得那个文本框的句柄呢?

[解决办法]
postMessage (handle, WM_KEYDOWN, VK_ENTER, 0); //handle是那个edit的句柄

edit的句柄用findwindowex和getwindow等语句可以求出
[解决办法]
示例如下咯

Delphi(Pascal) code
procedure TForm1.Button1Click(Sender: TObject); var hParent,hButton : HWND; begin hParent := FindWindow(nil, pchar('对话模式');// 找对话模式中窗口 hButton := FindWindowEx(hParent,0,nil, pchar('送讯息(&S)'));end; 

热点排行