Delphi 中关于窗口的问题!

我想了解这几个函数的用处!和朋友能不能给一些详细的解释和举例findwindowHWNDFindWindow(LPCTSTRlpClassName,LPCTSTRlpWi... 我想了解这几个函数的用处!和朋友能不能给一些详细的解释和举例

findwindow

HWND FindWindow(
LPCTSTR lpClassName,
LPCTSTR lpWindowName
);

findwindowex

HWND FindWindowEx(
HWND hwndParent,
HWND hwndChildAfter,
LPCTSTR lpszClass,
LPCTSTR lpszWindow
);

sendmessage

LRESULT SendMessage(
HWND hWnd,
UINT Msg,
WPARAM wParam,
LPARAM lParam
);
展开
 我来答
dos62
2008-03-01 · TA获得超过1660个赞
知道大有可为答主
回答量:1410
采纳率:0%
帮助的人:2163万
展开全部
FindWindow:根据窗口类和窗口名来查找窗口句柄.
FindWindowEx:在主窗口内根据窗口类和窗口名来查找窗口句柄.
SendMessage:根据窗口句柄发送消息给该窗口.

//以下示例发送一条消息给Windows记事本.
procedure TForm1.Button1Click(Sender: TObject);
var
s:string;
hnb:HWND;
begin
s:='test';
hnb:=FindWindow('Notepad',nil);
hnb:=FindWindowEx(hnb,0,'Edit',nil);
sendmessage(hnb,WM_SETTEXT,0,longint(pchar(s)));
end;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式