如何防止窗体的标题栏鼠标双击后在最大化和最小化之间切换。 如何防止窗体的标题栏鼠标双击后在最大化和最小化之间切换。即使我将Tform 的bordericons属性的biminimize和bimaximize都设为false,也不能实现,请问该怎么出了,或者处理什么消息? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,设置为DIALOG可以实现; 直接去掉最大化、最小化图标即可。在Form.bordericons里可以设置。 你再试一下,form上没有了最大化、最小化按钮,双击反应都没有。 请大家试试再说,我已经试了无数次了,都不可以的,请大家注意下面:如何防止窗体的标题栏鼠标双击后在最大化和最小化之间切换。即使我将Tform 的bordericons属性的biminimize和bimaximize都设为false,也不能实现,请问该怎么出了,或者处理什么消息?高手在哪里呀? procedure wmMaximize(var msg: TWMSysCommand);message wm_syscommand;procedure TForm1.wmMaximize(var msg: TWMSysCommand);begin if (Msg.CmdType and $fff0 = sc_maximize) then begin showmessage('can not maximize'); end else inherited;end; 要拦截最小化消息sc_maximize --> sc_minimize就行了 ---- WM_NCLBUTTONDOWN:在标题栏上按下鼠标左键消息。我们可以截住它,在标题栏上画出按钮按下的样子, 并且可以在其中进行自已的单击事件的处理,使得它像一个按钮; ---- WM_NCLBUTTONUP:在标题栏上释放鼠标左键消息。我们可以截住它,在标题栏上画出按钮弹起的样子; ---- WM_NCLBUTTONDBLCLK:在标题栏上双击鼠标左键消息。我们可以截住它,当在按钮区域双击时, 我们就该使其无效,从而避免窗体执行最大化和还原操作。 ---- WM_NCRBUTTONDOWN:在标题栏上按下鼠标右键消息。我们可以截住它,当在按钮区域双击时,我们就该使其无效, 从而避免弹出窗体按制菜单。 ---- WM_NCMOUSEMOVE:在标题栏上移动鼠标消息。我们可以截住它,当鼠标移出按钮区域时, 我们就必须画出按钮没有被按下,即凸起时的样子。 ---- WM_NCACTIVATE:当标题栏在激活与非激活之间切换时收到该消息。我们可以截住它,当该窗口处理激活状态时, 我们可以做一些事情,比如说将我们的标题栏按钮上的字体变灰或变黑来指示该窗口的当前状态。 outer2000(天外流星) 的方法是对的 ODBC连接数据库后程序里创建表的问题 动态创建控件,在线等急 关于发送SQL插入语句的问题? 为什么执行以下SQL语句报错: 如何通过ascii码得到键盘值(不好意思只有10分了请帮帮忙)? 用API实现的窗体并加上一些简单的功能,不用DELPHI的VCL 怎样取消每次打开delphi应用程序时都要输入数据库密码的问题???? 有知道如河在FROM的任意位置放置Menu的吗? 如何跳出一个整个屏幕的窗体? 寻觅知音,共同进步!!! 请问大家有关增加组件滚动条的思路 Intraweb下如何按一个按钮后,新打开一个窗口?
procedure TForm1.wmMaximize(var msg: TWMSysCommand);
begin
if (Msg.CmdType and $fff0 = sc_maximize) then
begin
showmessage('can not maximize');
end
else
inherited;end;
---- WM_NCLBUTTONDOWN:在标题栏上按下鼠标左键消息。我们可以截住它,在标题栏上画出按钮按下的样子,
并且可以在其中进行自已的单击事件的处理,使得它像一个按钮; ---- WM_NCLBUTTONUP:在标题栏上释放鼠标左键消息。我们可以截住它,在标题栏上画出按钮弹起的样子; ---- WM_NCLBUTTONDBLCLK:在标题栏上双击鼠标左键消息。我们可以截住它,当在按钮区域双击时,
我们就该使其无效,从而避免窗体执行最大化和还原操作。 ---- WM_NCRBUTTONDOWN:在标题栏上按下鼠标右键消息。我们可以截住它,当在按钮区域双击时,我们就该使其无效,
从而避免弹出窗体按制菜单。 ---- WM_NCMOUSEMOVE:在标题栏上移动鼠标消息。我们可以截住它,当鼠标移出按钮区域时,
我们就必须画出按钮没有被按下,即凸起时的样子。 ---- WM_NCACTIVATE:当标题栏在激活与非激活之间切换时收到该消息。我们可以截住它,当该窗口处理激活状态时,
我们可以做一些事情,比如说将我们的标题栏按钮上的字体变灰或变黑来指示该窗口的当前状态。