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);
相关推荐
别动我齐刘海12 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
jimy116 小时前
C++ 虚函数表:基类和派生类共用一张 vtable 吗?
开发语言·c++
爱吃提升17 小时前
Dev-C++ 5.11 C++断点调试完整教程
开发语言·c++
xlq2232217 小时前
全面复习7
c++
geats人山人海18 小时前
现代c++2.4 虚继承
java·开发语言·c++
csuzhucong18 小时前
天元一号、二号、三号
c++
灯澜忆梦18 小时前
【面向对象编程c++】| 数组与函数
java·数据结构·c++
起个名字费劲死了19 小时前
VisionMaster 十二点标定+单点抓取
c++·visionmaster
Lzg_na21 小时前
僵尸进程、孤儿进程、守护进程:含义、区别与生命周期详解
c++
zhanghaha131421 小时前
C++ 的类是什么(新手保姆讲解,配合 Qt 对照理解)
c++