使Response窗口可以改变大小
2008-04-27 20:08
323 查看
1.我们需要申明以下几个API函数:
FunctionlongSetWindowLongA(ulonghWnd,intnIndex,longdwNewLong)library"user32"
FunctionlongGetWindowLongA(ulonghWnd,intnIndex)library"user32"
2.建立一个Response类型的窗口,记住:ControlMenu属性必须为False.
3.在窗口的Open事件里:
constantlongGWL_STYLE=-16
constantlongWS_SYSMENU =524288
constantlongWS_THICKFRAME =262144
longdwStyle
dwStyle=GetWindowLongA(Handle(this),GWL_STYLE)
SetWindowLongA(Handle(this),GWL_STYLE,dwStyle+WS_THICKFRAME+WS_SYSMENU)
FunctionlongSetWindowLongA(ulonghWnd,intnIndex,longdwNewLong)library"user32"
FunctionlongGetWindowLongA(ulonghWnd,intnIndex)library"user32"
2.建立一个Response类型的窗口,记住:ControlMenu属性必须为False.
3.在窗口的Open事件里:
constantlongGWL_STYLE=-16
constantlongWS_SYSMENU =524288
constantlongWS_THICKFRAME =262144
longdwStyle
dwStyle=GetWindowLongA(Handle(this),GWL_STYLE)
SetWindowLongA(Handle(this),GWL_STYLE,dwStyle+WS_THICKFRAME+WS_SYSMENU)
相关文章推荐
- 使Response窗口可以改变大小
- Delphi中创建一个可以改变大小的无边框窗口
- 除了创建时指定窗口位置之外,还有3种移动窗口位置的办法(移动的同时往往可以改变窗口大小)(SetWindowPos最有用,它有许多标志位)
- 浏览器窗口大小改变时页面尾部 footer 可以以原来宽度随滚动条显示
- wpf改变默认的窗口边框大小,去掉边框,并且可以拖动大小
- Jquery 随窗口改变大小不会影响浏览位置,DIV可以在绝对的位置不变.菜单相对位置不变
- Delphi中创建一个可以改变大小的无边框窗口
- 随窗口大小改变可以上下左右滚动的表格(表格标题固定,IE6)
- 连续改变Chrome浏览器窗口大小,可以导致内存泄漏
- div随着浏览器窗口大小变更,改变大小(resize)
- opencv改变imshow窗口大小,窗口位置的方法
- QT窗口尺寸,窗口大小和大小改变引起的事件 QResizeEvent。
- c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可
- 当浏览器窗口大小改变时候,动态获取当前浏览器窗口的可视高宽
- UITableViewCell删除按钮的背景颜色,字体大小可以改变吗?
- VC++6.0禁止改变单文档窗口大小,修改标题的实现
- 改变窗口大小时,其内部的各个控件也自动改变大小
- WPF 无标题栏窗口鼠标拖动改变大小
- 窗口大小改变时,发送的消息
- MFC_OnSize_改变窗口大小(WM_SIZE消息映射)