问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

C++ MFC 怎么在主窗体上新建一个窗体,求源码

提问网友 发布时间:2023-10-20 06:09
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2024-05-17 04:49

(看不到你的追问)

注:该过程适用于VC6.0版本,建立模态窗口。

第一步:添加资源

Insert->Resource,然后选中Dialog,然后点击New,如下图。

向左转|向右转

 

第二步:为该新资源添加类。

切换到ResourceView,双击刚才添加的对话框,然后在弹出的提示框里选择“Create a new class”,然后点击OK,你会看到如下对话框

为这个类命名,只修改name一栏,我这里把它命名为CMyFristDlg,其他的默认,直接点击ok。

向左转|向右转

 

第三步,创建窗口

在你想要创建窗口的CPP文件里,加入MyFristDlg头文件,即:

#include "MyFristDlg.h"

然后,在你想要创建窗口的地方,加入如下代码,(我这里是加在按钮1的响应函数里面):

 CMyFristDlg dlg;
 dlg.DoModal();

运行效果图:

向左转|向右转

追问我要创建的是窗体,不是对话框啊。

热心网友 回答时间:2024-05-17 04:50

首先创建 3个类, 分别从CFrameWnd, CDocument, CView派生

再创建文档模版 new CMultiDocTemplate参数使用刚创建的3个类

调用AddDocTemplate加入模版

在调用模版的OpenDocumentFile函数


可以参考http://www.codesky.net/article/200504/61737.html

热心网友 回答时间:2024-05-17 04:50
CWnd *p = new CWnd;

p->Create(_T("STATIC"), _T("Hi"), WS_CHILD | WS_VISIBLE,CRect(0, 0, 20, 20), this, 1234);
//this 是你主窗口的指针
p->MoveWindow(); //move到你想要到的位置

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

一个在自己的电脑端登陆不上去在其他电脑上可以登上去 毕业,挂了一科,没拿到毕业证,找不到工作,怎么办?159 一个在自己的电脑端登陆不上去在其他电脑上可以登上去2 android 代码里面的划线是代表什么意思? 57路1080P监控录像要求存储一个月,需要多大硬盘空间?19 想同时浏览9路以上1080P的监控摄像头 需要什么配置?1 想同时浏览9路以上1080P的监控摄像头 需要什么配置?1 犯罪嫌疑人开庭法院不通知家人对吗16 天气很热,该喝点什么? 夏天天气这么热…该怎么护肤呢?我的皮肤好油哦8 滕字组二两个字的词1 中国神话中的风神、雨神、雷神、雪神的名字是什么?24 求经典搞笑的谜语和脑筋急转弯2339 健康的成年人要打乙肝疫苗吗及其他90 50条笑死人不偿命的搞笑歇后语44 男人吃锌硒宝片可以提高精子质量吗31 一个长方形的周长比正方形的周长长。对吗?3 中国古代控制下雪的神(妖)14 举例说明世界陆地地形主要有哪几种 离婚协议书上违约金怎么办5 经济犯罪会不会影响到家人或子女,会不会让家人或子女来还钱?6 加塞被撞是谁的责任1 被封是个什么样的状态 跪求全国党建知识竞赛试题 (100题)答案!!!!!!!!68 mfc 创建一个窗口显示在控件上2 为构建和谐的公共生活,中学生该怎么做?___________...4 联想Y470进入BIOS的按键是什么18 世界陆地地形特点是什么?11 海王星系列共几部作品?6 到目前为止,PSV上 海王星 系列一共有几部作品?1 小米蓝牙手柄取消配对后就检测不到了2 重庆哪里有CAD培训班1 怎么去除皮鞋内的臭味342 谁知女人心剧情介绍6 2006年左右,小时候看过的漫画帮忙告诉一下名字,谢谢啦! 寻找一部很老的漫画 小学的时候看过。不记得名字了 人格结构由哪几部分组成?4 刑事诉讼法中的保护性约束措施是指什么?7 求助贴,大疆御铂金电池能用在普通御上面吗 保护性约束操作前评估要点有哪些?2
Top