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