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);
相关推荐
greentea_201320 分钟前
Codeforces Round 65 A. Way Too Long Words(71)
c++
Overboom2 小时前
[C++] --- 常用设计模式
开发语言·c++·设计模式
Univin2 小时前
C++(10.4)
开发语言·数据结构·c++
YxVoyager2 小时前
Qt C++ :QLayout 布局管理
c++·qt
KyollBM2 小时前
每日羊题 (质数筛 + 数学 | 构造 + 位运算)
开发语言·c++·算法
Univin4 小时前
C++(10.5)
开发语言·c++·算法
AA陈超5 小时前
虚幻引擎UE5专用服务器游戏开发-33 在上半身播放组合蒙太奇
c++·游戏·ue5·游戏引擎·虚幻
qq_428639615 小时前
虚幻基础:组件间的联动方式
c++·算法·虚幻
怎么没有名字注册了啊6 小时前
C++后台进程
java·c++·算法
slim~6 小时前
CLion实现ini 解析器设计与实现
c++·后端·clion