MFC简易设定通用控制窗口弹出位置
来源:互联网 发布:票据打印软件哪个好 编辑:程序博客网 时间:2024/05/16 18:55
if (NULL != _devListDlg){delete _devListDlg;}_devListDlg = new CDeviceList;_devListDlg->Create(IDD_DEVICELIST, this);_devListDlg->initDlg(CDeviceList::Proc(&CDHVisionDlg::OnConnect, this));/// 将设备列表窗口移到合适位置CRect rect, rectSelf;_devListDlg->GetClientRect(&rect);//获取Dlg客户区坐标GetClientRect(&rectSelf);this->ClientToScreen(&rectSelf);//客户区坐标转换为屏幕坐标int x = rectSelf.TopLeft().x + rectSelf.TopLeft().x / 2;int y = rectSelf.TopLeft().y + rectSelf.TopLeft().y / 2;int width = rect.Width();int height = rect.Height();_devListDlg->MoveWindow(x, y, width, height);_devListDlg->ShowWindow(SW_SHOW);_devListDlg为弹出的非模态窗口变量.
效果图:
阅读全文
0 0
- MFC简易设定通用控制窗口弹出位置
- Winform窗口弹出位置控制
- (MFC)在任意位置拖动窗口或弹出窗口菜单
- 设定弹出窗口样式
- 设定终端窗口位置
- MFC设定窗口背景
- C# 弹出窗体位置设定
- C# 弹出窗体位置设定
- C# 弹出窗体位置设定
- 一段js的代码,用来控制弹出窗口的位置
- 一段js的代码,用来控制弹出窗口的位置
- 网页弹出窗口大小设定
- 窗口弹出中间位置
- flex弹出窗口位置
- 右键弹出窗口位置
- MFC程序窗口标题设定
- MFC初始化窗口大小设定
- MFC 调整窗口位置
- 超级楼梯 递推
- ISE 64位系统闪退
- 为安卓应用申请更大的内存,android:largeHeap="true"的作用!
- Android 破解之道 (二)
- Vue路由详解
- MFC简易设定通用控制窗口弹出位置
- 苹果应用上架被拒的原因
- 《利用Python进行数据分析》笔记---第6章数据加载、存储与文件格式
- 读prop配置文件(涉及路径)
- Oracle字符集问题
- Scala一元二次方程求解
- PHP 日期和时间
- liferay 启动服务 内存异常
- js实现点击按钮自动生成li