窗口大小控制MINMAXINFO
来源:互联网 发布:开淘宝店在还好做吗 编辑:程序博客网 时间:2024/05/28 18:45
为了控制窗口的大小,在窗口初始化时,需要用到MINMAXINFO结构体。
结构体:
typedef struct {
POINT ptReserved;
POINT ptMaxSize;
POINT ptMaxPosition;
POINT ptMinTrackSize;
POINT ptMaxTrackSize;
} MINMAXINFO;
参数说明:
ptMaxSize: 设置窗口最大化时的宽度、高度
ptMaxPosition: 设置窗口最大化时x坐标、y坐标
ptMinTrackSize: 设置窗口最小宽度、高度
ptMaxTrackSize:设置窗口最大宽度、高度
实例:
1、在窗口类映射ON_WM_GETMINMAXINFO消息;
2、在该函数修改MINMAXINFO结构体数据:
void CTestDlg::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI)
{
lpMMI->ptMaxSize.x = 800; // 设置窗口最大化时的宽度
lpMMI->ptMaxSize.y = 600; // 设置窗口最大化时的高度
lpMMI->ptMaxPosition.x = 100; // 设置窗口最大化时x坐标
lpMMI->ptMaxPosition.y = 100; // 设置窗口最大化时y坐标
lpMMI->ptMinTrackSize.x = 400; // 设置窗口最小宽度
lpMMI->ptMinTrackSize.y = 400; // 设置窗口最小高度
lpMMI->ptMaxTrackSize.x = 600; // 设置窗口最大宽度
lpMMI->ptMaxTrackSize.y = 500; // 设置窗口最大高度
CDialog::OnGetMinMaxInfo(lpMMI);
}
- 窗口大小控制MINMAXINFO
- 窗口大小控制MINMAXINFO
- 窗口大小控制MINMAXINFO
- 三,窗口大小控制
- 控制窗口大小
- QT中控制窗口大小
- 用 javascript 控制浏览器窗口大小
- 使用JQuery控制iframe自适应窗口大小
- js 控制浏览器窗口位置,大小
- JavaScript应用技巧-控制窗口大小
- MFC Windows 程序设计->控制窗口大小 WM_GETMINMAXINFO
- 利用OpenCV鼠标控制窗口大小
- 利用OpenCV鼠标控制窗口大小
- Qt5 鼠标滚轮控制窗口大小
- Matlab图形窗口大小的控制 ,plot窗口大小,figure大小,axis设置,实用
- Matlab图形窗口大小的控制 ,plot窗口大小,figure大小,axis设置
- Matlab图形窗口大小的控制 ,plot窗口大小,figure大小,axis设置,实用
- 控制窗口的大小800×600,居中于屏幕
- VC++6.0 工具栏编程
- Make A Plan(一)
- ubuntu软件源更新增大APT::CahceLimit
- Make A Plan(二)
- 常量、封装和隐藏
- 窗口大小控制MINMAXINFO
- JS小注
- C++的显示转换
- Struts study Case002
- Linux中errno使用
- windows azure 试用感受7
- Linux内存分析(4) -- paging_init (setup_arch部分)
- linux多线程学习笔记二---基本线程编程
- 商业智能之联机分析处理(OLAP)(2012/3/23)