如何调节无边框FORM的大小
编号:QA002753
建立日期: 2000年3月21日 最后修改日期:2000年3月21日
所属类别:
林顺良:
操作系统:WIN95/98/NT/2000
编程工具:vb5/vb6
问题:当FORM的BORDERSTYLE = 0时,有没有办法(用API)让它仍然象BORDERSTYLE = SIZEABLE一样可以调节FORM的大小(即鼠标移到边框位置变成“<->"状态且可拉动调节FORM的大小。并且大小调节是有限度的(即到一定SIZE时用户不可往小方向拉动调节线),可由编程来控制?用途:客户喜欢BORDERSTYLE = SIZEABLE时FORM自由调节SIZE的功能,但不喜欢那个系统框及标题,另外也希望调节大小能受控制。类似Encarta 99 的功能。谢谢!
回答:
本人做了一个简单示例(
ChgFrmSize.zip),演示调整 Form 宽度。无须调用Api,利用VB自身的 MouseMove Event 即可。
此问题由石宇伟回答。
| |
|
|
| |
|
|