下面程序能够实现窗体移动和窗体上的button的click事件,但窗体上的image或SpeedButton的Click事件就不响应?image或SpeedButton控件就像Enable已经为false一样,点击没反应,为什么?
procedure MoveForm(var M:TWMNCHitTest);message wm_NCHitTest;procedure TForm1.MoveForm(var M:TWMNCHitTest);
begin
inherited;
if M.Result = HTCLIENT then begin
M.Result :=HTCAPTION;
end;
end;
procedure MoveForm(var M:TWMNCHitTest);message wm_NCHitTest;procedure TForm1.MoveForm(var M:TWMNCHitTest);
begin
inherited;
if M.Result = HTCLIENT then begin
M.Result :=HTCAPTION;
end;
end;
解决方案 »
- 在Vista Home Basic 下讀取註冊表失敗,高手支一招.
- 怎样把数据库里的数据, 关连到TClientDataSet上?具体情况如下:
- 求最优实现方法!!!用窗口好还是web好?
- fastreport补充空行问题,在线等
- 请教如何在程序中安装一个已经写好了的存储过程。
- 问个数据库统计的问题
- 字符串格式化的问题;在线!!!!!!!!!
- 大伙帮帮我呀!功能键的截获
- API 函数WSAWaitForMultipleEvents在哪个.PAS文件中声明
- delphi7 与delphi2010哪个比较适用
- 谁的D6出现过打开某个PAS文件就整个关闭的问题?
- Delphi如何调用.net 的WebServices?
因为你把整个客户区变成了窗体标题栏,你说的两个控件在标题栏里无法触发。
给你一个简单的解决办法:增加一个panel控件,将你的speedButton 和 Image 放在里面就成功了!