我在Windows 7上使用Delphi XE 2010.我需要能够设置焦点并将子表单带到其他子表单的前面,而不是整个程序或应用程序,当您单击时任务栏按钮。
所以,我需要知道你是如何编写回调程序的。我尝试了WM_LEFTBUTTONUP,但它似乎是对整个应用程序做出反应而不仅仅是子表单。
这就是我现在所拥有的一切。程序定义尚未完成,因为我目前正在调查它收到的所有消息以及所有消息。
procedure WMnclb(var Msg:TMessage) ; message WM_NCLBUTTONUP;
procedure TViewFrm.WMnclb(var Msg: TMessage);
begin
if Msg.LParam<0 then
Msg.LParam:=0;
end;
任何帮助都将非常感谢。