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);
相关推荐
大鹏说大话17 分钟前
C++ STL 容器怎么选?vector、list、map、unordered_map 对比
开发语言·c++·list
JMchen20 分钟前
性能优化——让Native代码飞起来
android·c++·性能优化
chenbingjie_c39 分钟前
手撕 C++ priority_queue:二叉堆 + 模板仿函数 + 模板特化(保姆级逐函数拆解)
开发语言·c++
小小龙学IT1 小时前
C++ Redis 客户端深度解析(hiredis 与 redis-plus-plus)——工业数采实时缓存 C++ 侧实战
c++·redis·缓存
垆边人似月.1 小时前
华为机试题 :最长递增子序列题目
数据结构·c++·算法·华为
开发者联盟league2 小时前
c++11 使用chrono库转换时间点和字符串,计算时间点间隔
java·c++·算法
蜕变的土豆2 小时前
工业监控RTSP取流-实践指南
c++·视频
进化中的刀盾兽2 小时前
从零实现 C++ Json-Rpc(八):补齐 detail.hpp——JSON 封装与请求 ID 生成
c++·rpc
longlongzihan2 小时前
LeetCode 41. 缺失的第一个正数:从基础解法到原地哈希
c++·算法·leetcode
Lhan.zzZ3 小时前
Qt/QML:业务记录单展示、签名确认与 PDF 导出开发
c++·qt·pdf