procedure TForm1.Button1Click(Sender: TObject); var _hwnd:HWND; begin _hwnd:=findWindow(NIL,'计算器'); //获取计算机的窗口句柄 setForegroundWindow(_hwnd); keybd_event(vk_return,mapVirtualKey(vk_return,0),0,0); //按下回车键 keybd_event(vk_return,mapVirtualKey(vk_return,0),1,0); //释放回车键 end;
var html, ed1:hwnd; begin html:=FindWIndowEx(0,0,'IEFRAME',nil); if html<>0 then begin showmessage('找到网页'); setForegroundWindow(html); keybd_event(vk_return,mapVirtualKey(vk_return,0),0,0); //按下回车键 end else showmessage('没找到网页'); end;
var hwnd: THANDLE; begin hwnd := FindWindow(nil,窗口标题); setForegroundWindow(hwnd); SendMessage(hwnd,WM_RETURN,VK_HOME,0); end;
不好意思写错var hwnd: THANDLE; begin hwnd := FindWindow(nil,窗口标题); setForegroundWindow(hwnd); SendMessage(hwnd,WM_KEYDOWN,VK_RETURN,0); end;
var
_hwnd:HWND;
begin
_hwnd:=findWindow(NIL,'计算器'); //获取计算机的窗口句柄
setForegroundWindow(_hwnd);
keybd_event(vk_return,mapVirtualKey(vk_return,0),0,0); //按下回车键
keybd_event(vk_return,mapVirtualKey(vk_return,0),1,0); //释放回车键
end;
html,
ed1:hwnd;
begin
html:=FindWIndowEx(0,0,'IEFRAME',nil);
if html<>0 then
begin
showmessage('找到网页');
setForegroundWindow(html);
keybd_event(vk_return,mapVirtualKey(vk_return,0),0,0); //按下回车键
end
else showmessage('没找到网页');
end;
hwnd: THANDLE;
begin
hwnd := FindWindow(nil,窗口标题);
setForegroundWindow(hwnd);
SendMessage(hwnd,WM_RETURN,VK_HOME,0);
end;
hwnd: THANDLE;
begin
hwnd := FindWindow(nil,窗口标题);
setForegroundWindow(hwnd);
SendMessage(hwnd,WM_KEYDOWN,VK_RETURN,0);
end;