我把一个panel弄成浮动的了,然后点panel右上角的X关闭后产生什么事件呢?
我想把它关闭后放到窗体上去,应该怎么做,谢谢
我想把它关闭后放到窗体上去,应该怎么做,谢谢
解决方案 »
- 动态连接DLL正常,但是退出主程序时特别慢
- dxdbgrid控件
- 急 !!! dbgirdeh的字段求和是如何设置的啊 (好心人帮帮忙,求人!)
- 物料管理(MM)中该如何处理库存?
- 对 ADo+SQL2000 编程熟悉的 请进
- 如何判断一个TXT文件被打开?
- 各位大哥,请告诉我一些支持ASP和Sql Server2000的网站空间,收费的
- Help me.在sql語句中使用函數..ADOQuery1.delete就出問題.比如adoquery1.sql.add(‘right(width,3) as width, height,colors from table1
- RAD与non-RAD (nicrosoft)
- 在开发csdn助手的时候碰到了一些菜鸟问题,望高手指教。
- 关于ShellTreeView1的显示限制问题?如何只让ShellTreeView1显示各盘符而不显示'我的电脑','控制面板'等
- 嵌入式汇编访问端口出错,请帮忙,多谢
private
FPanelWindowProc: TWndMethod;
procedure PanelWindowProc(var Message: TMessage);
//...const
WM_DOCKSHOW = 45073;
WM_DOCKCLOSE = 45067;procedure TForm1.PanelWindowProc(var Message: TMessage);
begin
case Message.Msg of
WM_DOCKSHOW: ;
WM_DOCKCLOSE:
begin
Panel1.Dock(Self, Rect(0, 0, Panel1.Width, Panel1.Height));
Panel1.Show;
end;
end;
if Assigned(FPanelWindowProc) then FPanelWindowProc(Message);
end;procedure TForm1.FormCreate(Sender: TObject);
begin
FPanelWindowProc := Panel1.WindowProc;
Panel1.WindowProc := PanelWindowProc;
end;