MFC IDC_STATIC控件嵌入一个DIALOG界面

1.创建一个新的mfc工程

2.在资源视图中新增一个dialog界面

将新增的dialog界面属性中的Border置为None,Style置为Child

右键新增的dialog界面添加类,用于增加类文件

3.在原Dlg文件中增加新dialog文件相关内容

h文件

复制代码
#include "MyDialog.h"

public:
	CMyDialog *m_pDialog;

cpp文件

复制代码
	m_pDialog = new CMyDialog;
	m_pDialog->Create(IDD_DIALOG1, this);

	CRect rect;
	GetDlgItem(IDC_STATIC)->GetWindowRect(&rect);
	ScreenToClient(&rect);

	m_pDialog->MoveWindow(rect.left, rect.top, rect.Width(), rect.Height());
	m_pDialog->ShowWindow(SW_SHOW);
相关推荐
进化中的刀盾兽7 分钟前
从零实现 C++ Json-Rpc(九):从 TCP 字节流中拆出完整消息——MuduoBuffer 与 LVProtocol
c++·rpc
HZY1618yzh33 分钟前
下一代编程语言出炉
c++·算法
wyhwust1 小时前
No1-绪论
c++
无名猿1 小时前
C++ 对象内存模型:vtable 布局、多继承 vptr、RTTI 与 dynamic_cast 走查
c++·内存管理·调试技巧·现代c++
All for pursuit.1 小时前
【动态规划-8】152.乘积最大子数组
数据结构·c++·算法·leetcode·动态规划
INGNIGHT1 小时前
1861 · 老鼠跳跃(坐标型dp)
数据结构·c++
Lazionr2 小时前
手撕 unordered_set 和 unordered_map,剖析哈希表底层实现
c++·算法
xie0510_2 小时前
Any类简要实现
开发语言·c++·算法
道尔柯南2 小时前
C++ 入门基础详解:从第一个程序到核心语法特性
开发语言·c++
bkspiderx2 小时前
在 MFC 中添加自定义消息:从定义到使用的完整指南
c++·mfc·postmessage·sendmessage·mfc 中添加自定义消息·wm_app·on_message