截获非客户区消息
procedure WMNCMOUSEMOVE(var Message: TMessage);message WM_NCMOUSEMOVE;procedure TForm1.WMNCMOUSEMOVE(var Message: TMessage);
begin
if Message.wParam = HTMINBUTTON//这是最小化
begin
end;
end;
procedure WMNCMOUSEMOVE(var Message: TMessage);message WM_NCMOUSEMOVE;procedure TForm1.WMNCMOUSEMOVE(var Message: TMessage);
begin
if Message.wParam = HTMINBUTTON//这是最小化
begin
end;
end;
解决方案 »
- 想问一下delphi开发的网络通信方面的软件是怎么通信的?
- 请问在delphi中能引用olb文件吗?如何引用?
- ADO+Access数据保存的问题
- NtQuerySystemInfomation函数如何提取系统进程信息?
- 急急急,用DLL传递XML文本数据时出错,在线等待,100分!!!!
- 用OLE创建EXCEL很慢
- 怎么实现类似FLASHGET的当鼠标在网页的某一链接上单击右键的时候,出现"使用FLASHGET下载"的效果
- HELP ME!谁有类似于XLGrid,或用友TCELL的控件
- 有没有无锡的公司招兼职程序员
- DELPHI6支持ADO/MD吗?
- 送分的问题!!!请进!!!!
- 请教如何取得gif/jpg的大小尺寸,并实现Resize/加logo/取Exif信息等简单处理?
TFM_DL_SRV = class(TForm)
……
……
procedure SysCommand(var msg:TWMSysCommand);message WM_SysCommand;
……
procedure TFM_DL_SRV.SysCommand(var msg: TWMSysCommand);
begin
if msg.CmdType = SC_MINIMIZE then
begin
//你的代码
end;
inherited;
end;—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
I.Desire := '加不加分随你';
—————————————————————————————————
今天,刚学会用!!!