MFC的属性页创建—vs2012

VS 2012环境下使用MFC进行OpenGL编程 VS 2012下使用MFC+OpenGL基本步骤 引子:以前一直惧怕MFC感觉它是一个非常复杂的东西,更不用说去用它来和OpenGL结合了,以前是一直羡慕别人用MFC创建一个窗口进行OpenGL绘图,当初有萌生自己创建一个MFC使用OpenGL的想法,但是由于各种原因一直没成功,最近我又研究了一下,有了一下这些拙见。之前研究一些东西时候,当初明白了,后来再去用就又要重新学习,一直觉得自己差一个做 阅读详情

1.属性页是对话框类型,所以在资源的对话框创建中找,选择的类型是IDD_OLE_PROPPAGE_LARGE



2.关联对话框和类,在类向导中创建,注意基类需要CPropertyPage,资源的ID需要和资源视图中一致



3.创建类管理属性页,这个类继承CPropertySheet,在头文件中Include对应属性页对话框的头文件。并定义对象CProp1 m_Prop1


4.在类CPropertySheet中的两个,(一个也行)构造函数中添加AddPage(&m_Prop1);


5.测试,添加一个菜单项(记得Popup属性置为False),在MainFrame类中响应(引用CPropertySheet头文件).添加测试代码

void CMainFrame::OnProp()
{
// TODO: 在此添加命令处理程序代码
CPropSheet propSheet(_T("这是属性"));
propSheet.DoModal();
}

VS2012创建MFC项目、第一个VS2012版MFC程序及MFC程序发布(release) 今天跟一个学建筑的同学聊天时,得知最近他实习时遇到一件烦心事,他们工地上要建一个圆形的很大的建筑物,需要用钢筋将建筑物铺满,钢筋之间距离为15cm,问求所有钢筋的长度!这应该是一道很简单的数学题。利用勾股定理:半径的平方 - 圆心到钢筋的平方 所得差再开方,让后结果乘以2就能得到钢筋的长度! 即:length = 2 * sqrt(r*r-d*d);   第一步:创建一个MFC的对话框 阅读详情

相关推荐

VC2012/VS2012 MFC串口通讯上位机程序教程笔记

使用MFC来编写串口程序,需要有一定的c++语言功底,要清楚MFC代码的组织方式。 鉴于绝大多数的教程还停留在vc6.0这个骨灰级的环境,特在此说明一下VC2012下的代码组织方式,和大家一起交流下~ 本文略去建立窗体的步骤,但是给出了窗体的样式,不会建立窗体的童鞋可以百度一下就知道了,很简单的,所以就不多说啦 ~  0、准备工作 使用的通讯控件是:Microsoft Communicat

u014488388的专栏 4万+

对话框

1.IDD_DIALOGBAR                           对话条          2.IDD_FORMVIEW                             视图对话框          3.IDD_OLE_PROPPAGE_LARGE         OLE属性页对话框(大)          4.IDD_OLE_PROPPAGE_SMALL

CZQing_ze的专栏 1431

VS2012 连接 SQL Server 2012 Express

如何生成SQL Server以及直接操作和部署数据库先略   先看如何操作数据库 VS2012集成的功能相当强大,以前的版本可能也有,只是没在意 1)如何设置数据源(MSDN提供),当然这里也可以不设置,再后面添加类也可以设置 从“开始”菜单中,选择“设置”、“控制面板”、“管理工具”、“数据源 (ODBC)”,然后选择“ODBC 数据源管理器”。 请查看如何使用ODBC设置数据源:h

行者 6646

VS2012解决方案属性页显示不完整

u010881025的专栏 7610

【OpenCV】一.VS2012/MFC+OpenCV 2.4.9环境搭建

小弟新手一枚,刚入门OpenCV,希望与大家交流一下经验。因为最近需要弄MFC上的OpenCV,因此就从MFC和OpenCV的环境搭建开始。 VS2012和OpenCV2.4.9请自行百度。 一、新建项目 文件-》新建-》项目,选择 MFC应用程序,名称自定,这里为MFC_OPENCV,确定 再按下一步,MFC类型有很多,这里我们选择 基于对话框,使用Unicode

u012306541的专栏 2846

VS2012(C++ MFC 环境下)调用MATLAB 2013 自定义函数(.m 文件)

VS2012(C++ MFC 环境下)调用MATLAB 2013 自定义函数(.m 文件)

3192

VS Tab控件

1. 添加TAB控件 2. 设置TAB控件控制变量 3.设置

niumiapple的专栏 446

MFC中属性页的创建

关于如何在MFC中创建属性页,是根据孙老师的视频总结的出来的。

VS2012 + MFC 创建新的对话框窗口(初学)

以前都是编的没界面的东东,刚开始试着用MFC,发现在窗口里边做东西首先要对消息机制有所了解。再想高端一点,多线程也是必须的。但是到刚才,我还一直不会实现创建新的窗口。网上好多代码都用在VC6中,亲测对于我这种初学者,在VS2012创建的MFC工程中不是特别简单实用。于是经过一番研究,整理结果如下: 环境:win7 64 VS2012 从开始创建一个基于对话框的MFC程序开始说起: 之

myco前的专栏 1万+

Python爬虫实战:5分钟搞定东方财富网股票数据抓取(附完整代码)

本文详细介绍了如何利用Python爬虫技术,快速抓取东方财富网的实时股票数据。通过逆向分析其JSONP数据接口,构建了包含请求处理、数据清洗、分页调度及多格式存储的完整自动化采集系统,并提供了应对反爬策略与生产部署的进阶优化思路,附有可直接运行的完整代码。

weixin_29084231的博客 875

【主力资金密码】副图指标升级版使用技术图文案例分解,通达信软件炒股指标公式代码

(1)主力资金线在低位时,对应的副图指标显示柱线是绿色,这个阶段主力资金参与小,行情处于下跌趋势或弱势震荡。当然,如果结合主图指标【翻倍密码系统】操作,主图的两个买卖点以及K线均线变色跟踪功能,更多的技术支撑,多空更加清晰,共振做多或多头更加确定和安全。如上图标记,中档虚线是参考安全操作的一个区间划分,粉色阶段做多或持股为主,为操作增加一道安全保护。如上图,副图指标【主力资金密码】更新叠加操作区间背景,绿色阶段持币或做空,粉色阶段做多或持股。如上图,副图指标,标记的两个区间,绿色区间时做空或持币。

weixin_69760830的博客 2560

VS2012创建ATL工程及使用MFC测试COM组件

这篇文章首先介绍了如何创建一个ATL工程,并为其添加接口类和实现接口方法;然后介绍了如何利用自动化的方式调用由ATL生成的dll,即在程序中获取CLSID和IID然后创建接口实例;最后分析了在程序中CLSID和IID获取时候的索引,由于.idl文件中库声明中接口类的声明顺序不一样,就导致了获取类型信息时候的索引不一样,这在自动化COM组件的使用中需要注意。

pigautumn的专栏 9644

Ubuntu 20.04 系统备份和还原

最近大家Ubuntu开发环境,经常出现搭着搭着系统就挂了,于是开始琢磨了Ubuntu系统的备份和还原,以备不时之需,Linux环境搭建实在是有点太细,好多情况下,就算曾经搭建过一遍,再次搭建有些包还是忘了安装,做好备份是十分必要的。 经过了一番研究,Ubuntu备份有很多方式:根目录tar、dd、Systemback(1.0版本已经不维护了,2.0版本收费)等等,最终决定使用 —— Timesift, 因为方便一些。 文章参考:小马虎的救星——Timeshift Timeshift Timeshift,是L

Z_Paper的博客 2万+

vs2012环境下的VC++与MFC工程创建

1.C++语言最主要的软件开发语言,用于开发所有PC软件,手机软件以及嵌入式软件等。 VisualC++,gcc是C++语言编译器,VC主要开发Windows桌面软件,gcc主要针对UNIX和LINUX操作系统,开发嵌入式软件和手机软件等。 MFC(微软基础类库),MFC内部全部使用C++语言,分类封装Windows API和Windows SDK软件开发工具包中的结构和功能。2.在VS20

memoryqin的博客 2473

数字IC设计技能篇之如何在RTL级降低功耗?

以上就是本次降低芯片功耗的部分心得和收获,由于是在芯片设计阶段还没办法后端直接给出power的报告,前端一般使用spyglass和fsdb来进行功耗分析,后续会更新如何使用spyglass在前仿阶段进行power的分析,以及持续更新有关RTL级降低功耗的相关内容。

mzynk的博客 1205

EDEM基础操作指南

EDEM(Enhanced Discrete Element Method)是一种用于模拟颗粒物料行为的软件工具。它可以模拟颗粒的碰撞、流动、堆积等过程,广泛应用于颗粒物料工程、振动筛分、堆垛机械、矿山开采等领域。本文将介绍EDEM的基础操作步骤,并提供相应的源代码示例。以上是EDEM的基础操作步骤。通过创建EDEM项目、定义颗粒材料、导入几何模型、设置边界条件、创建颗粒流场和运行模拟,您可以开始模拟颗粒物料的行为并进行相应的分析和优化。请根据您的具体需求和场景进行相应的参数设置和功能调用。

TrDelphi的博客 5295

VS2012 创建和使用DLL

在vs2012中显示和隐式调用dll总结。

shun_fzll的专栏 1万+

Cherry Studio 新手必看:5分钟搞定MCP服务器配置(附常见问题解决)

本文为Cherry Studio新手提供了详细的MCP服务器配置指南。文章从核心概念入手,解释了Cherry Studio作为MCP客户端如何通过MCP协议安全、标准化地扩展AI助手能力。重点讲解了uv和Bun环境的安装与常见网络问题的解决方案,并演示了如何添加首个MCP服务器(如mcp-server-fetch),助你快速构建可扩展的智能工作流。

corn8的博客 596

VS2012 C++ MFC 创建一个项目

一、前言    必须要说明我是一个初学者,如果写的有什么问题,欢迎指出,但请大家勿喷。因为刚到一个单位,这个单位用的主流语言是C++,工具是VS2012,最近让我负责的项目是一个和硬件关系密切的项目,采用C/S架构,所以只能自学C++了。二、新建一个项目1、打开VS2012 -->文件-->新建-->项目名称和解决方案一定要刚开始就起好,如果要改看着很麻烦,不知道我看对了没有,如...

weixin_41965966的博客 4795

<IBM AIX> 《HACMP 实用手册和命令 HA切换手册》 - 鸿篇巨制,全网最全

操作命令检查磁盘预留策略要将磁盘预留策略更改为 no_reserve集群状态实用程序查看集群状态是否正常SMIT System Management (C-SPOC)Cluster ServicesShow Cluster Services 面板上的选项或 lssrc 命令查看资源组、资源组对应的VG、资源组对应的APPLICATION SERVER# ./cldispsmit常用命令F3退出F4列表Esc+6或者F6查看命令Esc+7或者F7选择多项检查状态。

Else 的博客 3365

手把手教你学simulink(43.2)--光伏发电场景示例:基于Simulink开发一个光伏发电系统仿真模型:采用神经网络控制策略进行优化

需求分析光伏发电系统(Photovoltaic System, PV)是将太阳能转换为电能的重要手段,广泛应用于分布式发电、并网发电和离网供电等领域。随着光伏技术的发展,如何提高光伏发电系统的效率和稳定性成为研究的重点。传统的控制策略(如PID控制器)虽然简单易实现,但在复杂工况下(如光照强度变化、温度波动等)难以达到最优性能。因此,引入先进的控制策略,如神经网络控制(Neural Network Control, NNC),可以显著提升系统的响应速度和鲁棒性。

MHD0815的博客 439

VS2012中,为MFC程序添加启…

原文地址:VS2012中,为MFC程序添加启动画面作者:李小潴_MrJ本文是读者在学习孙鑫的《VC++深入详解》时,对一些在VS2012与VC6.0不同地方,需要修改的代码进行整理得到的。 在VC6.0时代,我们通过在MFC工程中插入Splash组件来简单方便的实现这个功能,但在VS2012没有这个功能,所以如果想给自己的程序添加一个显示Logo的启动画面,就需要自己添加代码来实现,参考了下VC

墨鱼的博客 1165

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

VS2012下MFC程序的换肤(Skin++、SkinMagic、USkin、SkinSharp)

查了好几天关于MFC应用程序换肤的资料,经过各种莫名其妙的问题的困扰,现分享一下自己的体会。希望可以避免一些弯路。另外会在附上一些资源。 环境:Windows 7 + VS2012 +SkinSharp(注:Skin++、USkin、SkinMagic 用法相同) 1. 新建一个工程(工程名:Demo)(比如一个基于对话框的MFC程序) 如图所示,注意不要勾选Use Unicode

上善若水的专栏 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

VS2013中,为MFC程序创建属性表单

 本文是读者在学习孙鑫的《VC++深入详解》时,对一些在VS2012与VC6.0不同地方,需要修改的代码进行整理得到的。 步骤一:新建一个对话框。 步骤二:新建三个属性页对话框资源(IDD_PROPPAGE_LARGE)。并对新建的三个属性页对话框生成三个类,基类为CPropertyPage。 步骤三:插入一个新的类,用于创建属性表单,基类为CPropertySheet。 步骤四:在

xrzh8989的专栏 2206

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

下一篇: GetLastError返回
DayCodeDay
博客等级 码龄14年 0粉丝 5原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值