Moj*_*jik 6 delphi winapi windows-messages
我需要在我的控制台应用程序中编写一个处理收到消息的消息处理程序.例如,我注册WM_Test并将其发送到我的控制台应用程序,如下所示:
var
H: THandle;
begin
H:= FindWindow('ConsoleWindowClass', nil);
PostMessage(H, WM_Test, 0, 0);
end;
Run Code Online (Sandbox Code Playgroud)
现在我想在我的控制台应用程序中收到此消息时显示一个消息框.
我可以在控制台程序中使用PeekMessage或AllocateHWND吗?
我知道我可以使用管道来完成这项工作,但我想知道我是否可以使用窗口消息执行此操作.