Resize的问题(200分)

  • 主题发起人 主题发起人 lhq456
  • 开始时间 开始时间
L

lhq456

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样使窗口在Resize的时候显示虚框,而不是Resize实体呢?
 
调用SystemParametersInfo(SPI_SETDRAGFULLWINDOWS,0,nil,SPIF_UPDATEINIFILE);<br>请看441032的讨论,类似
 
对了,提问时忘了一点:Form的BorderStyle为bsNone,通过程序仍可以Resize它,但<br>当窗体上有一个Memo的Align为alClient时,就不行了。请高手们继续提示!
 
这个方法类似 TStatusBar 右下角的 Resize 框的实现。<br>手头没有 Delphi ,没法提供更多的意见。:-)
 
既然不行,换一个角度解决她<br>
 
先把MEMO的ALIGN改为ALNONE, 再RESIZE你的窗口, 再把MEMO改回ALCLIENT!<br>土办法, 不知道行不行!<br>
 
SystemParametersInfo(SPI_SETDRAGFULLWINDOWS,0,nil,SPIF_UPDATEINIFILE);<br>好象在resize的时候也行的吧
 
呵呵,你的鼠标事件被memo截去了,当然不能resize,至少要留一个边框的位置,1也行啊
 
请问怎样才能设置Form边框的粗细呢?
 
多人接受答案了。
 
后退
顶部