易语言吧 关注:266,564贴子:1,664,734
  • 0回复贴,共1

【求助】改变一个限制最小宽度和高度的窗口大小

只看楼主收藏回复

大家好,我工作使用的软件,被设计者限制了最小宽度和高度,占用过多的屏幕,引起使用上的不便,有没有好的办法可以将其缩小(窗口的宽度和高度都只能用鼠标拖动放大)?
我尝试过SetWindowPos() 和 MoveWindow() 两个API函数,均不奏效。
用SendMessage()只能改变窗口的显示面积,但窗口大小并未改变
PS:原始窗口大小是800×600,用SendMessage(句柄, #WM_SIZE, 0, 合并整数 (400, 300))修改过后,只能显示400*300的窗口,但窗口右上角的最大化/最小化/关闭按钮 都显示不出来了。
如果您有好的办法,可以使窗口缩小,又不影响上面的控制按钮,请不吝赐教。谢谢~


IP属地:陕西1楼2011-07-17 23:01回复