窗口操作
来源:互联网 发布:重庆优化网站 编辑:程序博客网 时间:2024/06/05 16:22
最大化:
void Cdemo12Dlg::OnBnClickedButton1(){// TODO: 在此添加控件通知处理程序代码SendMessage(WM_SYSCOMMAND,SC_MAXIMIZE,0);}最小化:
void Cdemo12Dlg::OnBnClickedButton2(){// TODO: 在此添加控件通知处理程序代码SendMessage(WM_SYSCOMMAND,SC_MINIMIZE,0);}还原:
void Cdemo12Dlg::OnBnClickedButton3(){// TODO: 在此添加控件通知处理程序代码SendMessage(WM_SYSCOMMAND,SC_RESTORE,0);}关闭:
</pre><pre name="code" class="cpp">void Cdemo12Dlg::OnBnClickedButton4(){// TODO: 在此添加控件通知处理程序代码SendMessage(WM_CLOSE,0,0);}
如果需要弹出确定窗口,则在窗口消息里编辑函数
void Cdemo12Dlg::OnClose(){// TODO: 在此添加消息处理程序代码和/或调用默认值if(IDYES==MessageBox(_T("确定要关闭?"),NULL,MB_YESNO));{ CDialogEx::OnClose();}}大小位置1:
void Cdemo12Dlg::OnBnClickedButton5(){// TODO: 在此添加控件通知处理程序代码SetWindowPos(NULL,100,100,400,300,SWP_NOZORDER);}
大小位置2:
void Cdemo12Dlg::OnBnClickedButton6(){// TODO: 在此添加控件通知处理程序代码MoveWindow(100,200,600,450);}居中显示:
void Cdemo12Dlg::OnBnClickedButton7(){// TODO: 在此添加控件通知处理程序代码CenterWindow();}使窗口处在顶层
void Cdemo12Dlg::OnBnClickedCheckTop(){// TODO: 在此添加控件通知处理程序代码 BOOL bTop=static_cast<CButton*>(GetDlgItem(IDC_CHECK_TOP))->GetCheck(); //是否选中if(bTop)::SetWindowPos(m_hWnd,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);else ::SetWindowPos(m_hWnd,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);}修改标题:
void Cdemo12Dlg::OnBnClickedButton8(){// TODO: 在此添加控件通知处理程序代码SetWindowText(_T("我的标题"))
}显示标题:
void Cdemo12Dlg::OnBnClickedButton9(){// TODO: 在此添加控件通知处理程序代码CString s;GetWindowText(s);AfxMessageBox(s);}标题的修改也可以在初始化中进行
0 0
- 窗口操作
- 窗口操作
- 窗口操作
- 窗口操作
- 子窗口操作父窗口
- 模式字母窗口操作
- 窗口操作函数
- 窗口相关操作总结
- 窗口的操作
- 多窗口操作1
- 多窗口操作2
- window 窗口对象操作
- VB6窗口操作
- window窗口操作
- Windows窗口操作函数
- 确认窗口操作
- 子父窗口操作
- 常用窗口操作
- Android开发贴士经典大集合
- 使用SQLite数据库和Access数据库的一些经验总结
- We are unable to process your request. An unknown error occurred.
- OpenCV2帧间差分检测运动目标
- 数据缓存
- 窗口操作
- 258. Add Digits
- 奇怪的Hibernate——当?遇上%
- Class.forName()用法详解
- Java中JDK安装以及环境变量设置
- 字符串解析 —— URL
- New Start!
- ES使用脚本进行局部更新的排错记录
- Sqoop 1.4.6 安装配置关联hadoop Hive Zookeeper