MFC新版出来了,有不少好东西哦!方便了,哈哈!

MFC_1、第一个MFC工程 写在前面的话 老规矩,每篇博客开头前乱扯几句。好长时间没有写博客了,最近有点闲时间,就接着写一些东西吧。我之前以为自己用心写的一些东西好像没有什么人看,这段时间陆陆续续有人加我QQ详细问一些东西,我才发现优快云原来是非常的有魅力。所以,就有了接着写下去的动力了。请各位道友也能坚持下去,相互学习,相互进步。 好了,言归正传,之前写的很多代码都是在黑框中跑的,可能很多小伙... 阅读详情
微软好多年都没有更新MFC了,2008/1/7号发的这一版给我vc的程序员带来了不少好东西,界面和控件都提升了一个档次,office能有的界面我们用新的MFC也很容易办到,有兴趣的朋友可以去看看!
可以直接去ms的网站去看看, 这里
我们期待已久的东东这里全都有了,最爽的是有了正则表达式了!

The Visual C++ 2008 Feature Pack extends the VC++ Libraries shipped with Visual Studio 2008.

The VC++ 2008 MFC libraries have been extended to support creation of applications that have:
  • Office Ribbon style interface
  • Office的Ribbon样式接口

  • Office 2007, Office 2003 and Office XP look and feel
  • Office界面的样式
  • Modern Visual Studio-style docking toolbars and panes
  • 流行的VS.net的风格的toolbars和panes
  • Fully customizable toolbars and menus
  • 完全自定义的toobars和菜单

  • A rich set of advanced GUI controls
  • 丰富的GUI控件

  • Advanced MDI tabs and groups
  • 更强大的tabs和groups
  • And much more!


This feature pack also includes an implementation of TR1. Portions of TR1 are scheduled for adoption in the upcoming C++0x standard as the first major addition to the ISO 2003 standard C++ library. Our implementation includes a number of important features such as:
  • Smart pointers
  • 提供了智能指针

  • Regular expression parsing
  • 提供了正则表达式

  • New containers (tuple, array, unordered set, etc)
  • 增加了更多的容器

  • Sophisticated random number generators
  • 提供了复杂的随机数产生器

  • Polymorphic function wrappers
  • 多态函数包装器

  • Type traits
  • 提供了类型的traits

  • And more!
我们VC程序员不用在头疼写界面了,以前经常用boost的正则表达式,现在可以直接用了,不过如果ms把boost也加到VC里就更爽了!
MFC编程入门 - 前言!你想学MFC吗?   本系列主要偏重于理论方面的知识,目的是打好底子,练好内功,在使用VC++编程时不至于丈二和尚摸不着头脑。本系列也会涉及到VC++的原理性的东西,同样更重视实用性,学完本系列以后,基本的界面程序都能很容易编写出来。 VC++简介   VC++全称是Visual C++,是由微软提供的C++开发工具,它与C++的根本区别在于,C++是语言,而VC++是用C++语言编写程序的工具平台。VC++不... 阅读详情

相关推荐

我看MFC的过去、现在和未来

首先说句题外话,虽然我现在的“主业”是Qt,但自己扪心自问,对MFC的熟悉程度要超过Qt。正是由于有了对MFC的熟悉,才能在使用Qt时,比较清醒的认清两者的优劣之处,在此暂且不提。 这个话题也可以说是由来已久,众说纷纭,今时我也谈谈自己的感悟。 一、对MFC的总体看法 首先看看云风在其《游戏之旅-我的编程感悟》一书中对MFC的看法: “我所见到的程序员中,很多把C+

qter_wd007的专栏 6116

Visual StudioC++新特性--MFC王者归来(3)MFC新功能-基于windows7的重启管理灾难恢复

为了提高用户体验,让用户用起来感觉比较爽,Microsoft在Windows Vista系统中首先引入了重启管理器(Restart Manager)。就类似office2007的自动保存功能,一旦出了故障,可以恢复自己的工作成果,不至于让自己工作成果因为故障而丢失。它可以帮助应用程序维护其当前运行状态,当软件更新后需要重新启动,或者是遇到非常严重的问题崩溃后,可以重新启动软件并且恢复到软件

尹成的技术博客 6309

mfc系统学习入门

现在用mfc一般是很老的项目,既然没有办法选择,那么我们就只能是接受,系统的学习一下,学习mfc顺便补补windowsapi 工作以后没有那么多时间学习,我因为公司是外包的,上来就是以解决问题为主,系统学习根本没有太多时间,所以晚上可以下载一套,以2.5倍速度查看,找到mfc最核心必要的知识,了解mfc 大概是什么可以做什么,有些什么东西组成。 了解mfc 以后,带着问题和了解mfc 最...

我的博客 2183

17个月前被开发者判“已死”,微软突然官宣:6.8k Star的WinUI将“真正开源”,网友质疑:是想靠外部续命?

我是从 Windows 8 那会儿开始用 WinRT 的,之后微软一折腾我就跟着一路折腾:先是 UAP、然后是 UWP,接着 C++/CX 被换成了没工具支持的 C++/WinRT,再后来又搞 XAML Islands、XAML Direct,还有一开始说得挺好的 Project Reunion、WinAppSDK 重启、WinUI 2.0 和 3.0 之间的混乱切换、.NET Native 一会儿说废了又一会儿没废……与此同时,她还呼吁,对 WinUI 3 有热情的开发者可以积极参与其中。

优快云资讯 5717

MFC实现软件版本更新(一)

主要分为两部分:待更新软件处的检查更新模块、自动更新程序模块。由于更新功能是面向客户的,因此应尽可能地减少不必要的操作。本篇文章主要是实现检查更新模块,需要在软件的Menu添加检测更新选项,Dialog处添加一个dialog:点击Menu选项触发Dialog部分就略过了。

Completits_的博客 1068

常见js手撕题及算法总结

设计一个lazyMan,实现以下功能: LazyMan(‘Tony’); // Hi I am Tony LazyMan(‘Tony’).sleep(10).eat(‘lunch’); // Hi I am Tony // 等待了10秒… // I am eating lunch LazyMan(‘Tony’).eat(‘lunch’).sleep(10).eat(‘dinner’); // H...

没有名字适合我的博客 3176

MFC 最新版本

MFC 版本历史:(截止于2020年6月30日)

softfox的专栏 1883

Camera ITS测试

一、手机端设置: 将 CtsVerifier.apk 安装到设备上, 连接上linux主机。 二、主机端设置: 基础:CTS测试运行环境 然后,主机安装python2.7,及numpy/scipy/matplotlib/opencv 栈和 python 成像库。按照下面的命令依次安装: sudo apt­-get install python-­numpy sudo apt-­g...

wangubuntu的专栏 7786

不要看《深入浅出MFC》!

    开篇先声明一点,《深入浅出MFC》是一本不错的书,对于MFC原码的剖析,十分到位,特别是前面对于MFC六大关键技术的总结和演示程序,尤其精彩。那为什么我要说不要看这本书呢?    我是站在一个初学者的角度来说这句话的,也是我当初看了这本书的一些感受(因为过于难以理解,差了几章没有看,后来再补的),这本书对于MFC的讲解对一个初次接触MFC的人来说,内容过于的晦涩难懂,大段大段的原码引用,一

Fantasy 1万+

SOI技术实战:从晶圆结构到芯片性能提升的完整解析

本文深入解析SOI(Silicon on Insulator)技术如何通过独特的三明治晶圆结构提升芯片性能,涵盖从220nm SOI层设计到7nm节点的工艺挑战。详细探讨了埋氧层的绝缘优势、性能提升的物理机制,以及AMD处理器和5G射频中的实战应用,为半导体行业提供关键技术洞见。

wdx0123456的博客 961

银河麒麟桌面操作系统V10(SP1)ssh服务安装与配置

在国产化的大背景下,各种国产操作系统逐步进入运维人员的视野,ssh作为linux远程连接工具,是运维人员必需的工具之一。本文主要介绍在银河麒麟桌面操作系统V10(SP1)上安装和配置ssh服务。

zhengshaolin128的博客 7811

深入浅出MFC

最近一两年都在搞Java,C++逐渐生疏了。现在换工作又重新搞起了C++。其实学了多种语言后,就会发现语言真的没那么重要。基础的东西,如算法、数据结构、文件操作、进程、线程、同步机制,都是超出语言而存在的。即便具体到实现代码,也是相差无几。 最近忧心忡忡,工作多年,接触太多技术,可都没有深入和系统。一定要横刀立马,誓要作出成绩。 MFC早已是弃子,但《深入浅出MFC》仍旧是如此经典,以至于超出MF...

月寒日暖的博客 1万+

Workbench中直接调用ICEM CFD进行网格划分

自从ANSYS 12.0之后,ICEM CFD就从Workbench中被分离出去,作为一个独立的程序使用了。取而代之的是Meshing模块。 在Meshing的属性节点菜单中右键点击Mesh,选择Insert > Method,插入方法。 选择需要划分网格的几何体,点击apply。此时Geometry显示为1 Body。 设置Method为MultiZone,如果不设置成这个的话,找不到进入ICEM CFD的入口。如果要划分四面体,可以在Mapped Mesh Type中选择其他类型。

Yan的博客 6513

写点关于MFC的东西

虽然MFC算挺老的东西了,但总是还有能用到的时候,但也实在是没有 太大的兴趣作深入的研究,打算把以前关于它的一些理解写一写,以免遗忘。        windows程序设计第五版在讲到window(窗口)这个词语的时候用到 了“魂牵梦萦”这个词语,确实,翻来覆去我们倒腾的不都是关于窗口那点 事情么。        Win32程序和Console程序的差别,也就在于注册窗口类Registe

cfzjxz的专栏 404

uniapp - 实现PDA扫码枪RFID批量扫描读取示例代码,uni-app APP识别RFID(射频识别)结合硬件设备进行扫描,uniApp调用RFID读写通用方案适配各种设备+完整实例源码教程!

uni-app PDA 读取RFID,基于uniapp开发PDA扫码枪APP:实现RFID批量扫描读取功能,UniApp中的RFID实现,手持机 RFID插件(uni-app集成手持设备rfid插件),uniapp自动识别RFID,uni-app调RFID模块,uni-app RFID识别插件,uniapp读取rfid,uniapp手持设备扫描rfid,uniapp超高频rfid识别,rfid标签识别,uniapp调用RFID读写,uniapp rfid扫码枪,uniapp中如何使用rfid插件,打包上线后

🏆 前端领域优质创作者 1万+

R语言Rstudio突然无法启动且报错:ERROR system error 42 [str: 一, len: 3, from: UTF-8, to: ISO8859-1]...如何解决

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 2848

MFC学习的一些笔记

类向导: 在资源界面 工具箱里 可以找到你要的控件 拖过来 要让这个控件与 CButton对象绑定 >在Project > Class Wizard > 选择好你的 项目>选择好你要操作的类 >选择 成员变量> 让成员变量m_xxx与控件 绑定(控件的ID)绑定,那么m_xxx就代表了控件,pMyView->Create(NULL, "MFCView", WS_CHILD | WS_VISIBLE|WS_BORDER, CRect(0,0,100,100),this,1001);

wuzhengfeng001的博客 1903

MATLAB应用实战系列(四十三)-基于MATLAB的光伏并网系统仿真设计

在Matlab中建立光伏电站接入系统模型,包括光伏发电逆变器及负荷模型等,仿真分析接入点处的电能质量,实现高品质并网运行。 壹 构建太阳能电池模型。 初始化参数如下图所示。 贰 构建MPPT控制模型。 具体封装如下所示: 通过PWM算法实现DC-DC稳步输出最大点。 叁 三、构建直流短距离输电线路。 仿真模型如下图: 通过电容来均衡线路电压,使得线路电压保持可靠性。 肆 通过逆变器变换,使得直流线路转换成...

wenyusuran的专栏 3170

MFC六大关键技术

我并不认为MFC减轻了程序员们的负担,MFC出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在MFC里徘徊了很久很久(因为那时没有书本详细介绍MFC的原理),毫无收获。可能朋友们会说,怎么一定要了解MFC的具体呢,“黑箱”作业不行吗?这不是微软的初衷吗?

netanimals的专栏 9985

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

近期做东西所遇到的几个MFC恼火的问题及解决方法

可能是心态不太平静,最近写代码效率如此的低,遇到了很多问题,解决起来着实痛苦,耗费了很多时间。 下面列举出来,对网上方法进行总结,顺便记录一下 1.对于单文档中非view,doc,frame,app类的自定义类,继承view,framewnd等中的消息响应    自己做了个窗口分割,所以需要新加一个视图类,这个视图类继承了CView类,添加之后,可能需要在自定义类中生成一些自己的按钮,或者菜...

Jin的专栏 1196

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

什么是MFC

经常在VC 中听别人讲MFC但一直不知道到底是什么意思,MFC简单来说就是VC的类库.MFC是一个编程框架 MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实

清风一吹(清风博客) 7万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

C++ MFC简介

介绍MFC之前,需要先介绍几个MFC的概念。 1) API Windows操作系统提供了各种各样的函数,以方便我们开发Windows应用程序。这些程序是Windows操作系统提供给应用程序编程的接口(Application Programming Interface),简称为API函数。我们在编写Windows程序时所说的API函数,就是指系统提供的函数,所有主要的Windows函数都在Win...

Vermont_的博客 7092

静态库使用MFC和共享库使用MFC的区别

静态库使用MFC和共享库使用MFC的区别

Serven的博客 1万+

blog是个新东西!

人生就是进化的过程,就像《Matrix》本身,不断调整修正因子,用修正因子调整自我。思维的奇妙就在这里,即使你不刻意去思考与修正,你的思维还在潜意识中不断的调整,以更好的适应你所接触到的新东西。我就不明白bill大叔为什么总是用语言来迷惑我们呢?看看吧从vb->vb.net我一个新手怎么选择呢?eMule资源 下面是用户共享的文

why 630

【MFC】MFC开发之前言

00. 目录 文章目录00. 目录01. MFC概述02. VC++简介03. VC++和MFC04. MFC框架05. 为什么选择MFC06. 附录 01. MFC概述 微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。 M

C/C++软件工程师、嵌入式软件工程师、物联网研发工程师、C/C++讲师、物联网讲师、嵌入式讲师、鸿蒙讲师---欢迎大家一起交流(私信添加博主微信) 1408
上一篇: 你如何让Javascript和c直接互调?
下一篇: WTL也发布了最新版,提供了一些vista界面的模板,对c++程序员有一个好消息!
wangweixing2000
博客等级 码龄24年 554粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值