发送消息执行记事本的“另存为”菜单功能
procedure TForm1.FormCreate(Sender: TObject);
var
hNotepad: Cardinal;
begin
hNotepad := FindWindow('Notepad', nil);
if hNotepad > 0 then
begin
SendMessage(hNotepad, WM_COMMAND, 4, 0);
end;
end;
SendMessage的wParam参数可以用D7自带的Winsight截获消息。
记事本发送另存为指令
本文介绍了一种使用Delphi代码向记事本发送另存为菜单指令的方法。通过调用FindWindow和SendMessage函数实现。具体操作包括找到记事本窗口并发送WM_COMMAND消息。
507

被折叠的 条评论
为什么被折叠?



