Visual C++2010开发编程
文章平均质量分 88
Visual C++2010开发编程,主要基于Visual C++2010开发Windows7上面的相关新特性应用,例如语音识别,语音合成,多点触控等等。
尹成
尹成微信18510341407,助理微信18514203048
展开
-
一套基于模板匹配的语音识别技术。提取语音的特征,并建立模板库,可以将语音识别技术应用于机器人
视图类,废话少说,看看带注释的源码#include "stdafx.h" #include "robot.h" #include"Label.h" #include "robotDoc.h" #include "robotView.h" #ifdef _DEBUG #define new DEBUG_NEW原创 2008-12-27 22:04:00 · 27152 阅读 · 5 评论 -
一个超简单的语音识别编程,听写程序
CSpeechRecognition类封装了语音识别操作所需调用的几个接口,使用它进行语音识别编程很方便,也很简洁。CSpeechRecognition类的定义如下:///////////////////////////////////////////////////////////////// active speech engine#include extern C原创 2008-12-22 21:09:00 · 23189 阅读 · 40 评论 -
基于vc++2008托管代码开发Windows Vista语音朗读
闲的无聊,锻炼一下托管c++,看代码#pragma once#include "Window1.g.h"using namespace System;using namespace System::Collections::Generic;using namespace System::Text;using namespace System::Windows;using namesp原创 2009-01-06 11:37:00 · 30950 阅读 · 2 评论 -
基于vc++2008托管代码开发Windows Vista语音识别
废话少说看代码#pragma once#include "Window1.g.h"#include "Resources.Designer.h"using namespace System;using namespace System::Collections::Generic;using namespace System::Text;using namespace System::Win原创 2009-01-06 11:34:00 · 29137 阅读 · 10 评论 -
基于Windows Sdk 与visual C++2008 在微软平台上构架自己的语音朗读引擎(适用于windows 2000/xp2003/vista windows CE /mobile),本项目开源,源码请留下你们的Email,我给大家发
本人闲来无事,自行开发了一个小型的语音朗读引擎,搭建起在微软平台上的语音朗读框架服务体系,鉴于本人个人力量有限,为了将语音朗读引擎做的功能更加强悍,强大,现在将该系统开源,需要源码的请在本人CSDN博客下留下EMail,本系统属于系统框架,搭建起一个语音朗读的引擎服务框架,在微软平台上畅通无阻, 现在将本系统构架公布一下,并贴出相关核心源码,源码体积为27M,编译后为1原创 2009-02-11 22:32:00 · 32371 阅读 · 182 评论 -
基于Windows Sdk 与visual C++2008 在微软平台上构架自己的语音识别引擎(适用于windows 2000/xp2003/vista windows CE /mobile),本项目开源,源码请留下你们的Email,我给大家发
基于Windows Sdk 与visual C++2008 在微软平台上构架自己的语音识别引擎(适用于windows 2000/xp2003/vista windows CE /mobile),本项目开源,源码请留下你们的Email,我给大家发 本人闲来无事,自行开发了一个小型的语音识别引擎,搭建起在微软平台上的语音识别框架服务体系,鉴于本人个人力量有限,为了将语音识别引擎做的功能原创 2009-02-11 21:31:00 · 23859 阅读 · 312 评论 -
基于Visual C++2010 与office2010开发办公自动化(26)-如何使用自动化输出Excel查询表
<br />VS2010新特性:<br /><br /> <br /> Office Word 2010<br /> Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如<br /> Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 20原创 2010-06-14 16:28:00 · 4085 阅读 · 1 评论 -
基于Visual C++2010 与office2010开发办公自动化(25)-如何使用自动化生成Excel图表
<br />VS2010新特性:<br /><br /> <br /> Office Word 2010<br /> Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如<br /> Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 20原创 2010-06-14 16:07:00 · 4328 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(24)-使用自动化导出Excel文件
<br />VS2010新特性:<br /><br /> <br /> Office Word 2010<br /> Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如<br /> Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 20原创 2010-06-14 15:55:00 · 3454 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(23)- 使用剪贴板导出Excel文件
VS2010新特性: Office Word 2010 Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如 Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 2010 进行在线文档的编辑,并可在左下角看到同时编辑的其他用户(包括其他联系原创 2010-06-14 15:35:00 · 3507 阅读 · 1 评论 -
基于Visual C++2010 与office2010开发办公自动化(22)- 动态创建播放幻灯片
VS2010新特性:Office Excel 2010 Office Excel 2010 新增了 Sparklines 特性,可根据用户选择的数据直接在单元格内画出折线图、柱状图等,并配有 Sparklines 设计面板供自定义样式。好了不多说了,我们进入正题,看看在我们的应用程序中如何动态创建播放幻灯片1.启动VS20102.创建一个CLR项目如下,在窗体中插入三个Button,插入背景,一个pictureBox,如下图所示:3.添加下列引用4.在Form1.h中插入以下代码,具体各按钮消息响应事件见原创 2010-06-14 09:36:00 · 3602 阅读 · 2 评论 -
基于Visual C++2010 与office2010开发办公自动化(21)- 直接播放幻灯片文件
VS2010新特性: Office PowerPoint 2010 Office PowerPoint 2010 除了新增更多幻灯片切换特效、图片处理特效之外,还增加了更多视频功能,用户可直接在 PowerPoint 2010 中设定(调节)开始和终止时间剪辑视频,也可将视频嵌入之 PowerPoint 文件中。 PowerPoint 2010 左侧的幻灯片面板也新增了分区特性,用户可将幻灯片分区归类,也可对整个区内的所有幻灯片进行操作。见下图中的 Default Section 和 Live原创 2010-06-14 09:21:00 · 3854 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(20)- 动态创建播放幻灯片
Office PowerPoint 2010 Office PowerPoint 2010 除了新增更多幻灯片切换特效、图片处理特效之外,还增加了更多视频功能,用户可直接在 PowerPoint 2010 中设定(调节)开始和终止时间剪辑视频,也可将视频嵌入之 PowerPoint 文件中。 PowerPoint 2010 左侧的幻灯片面板也新增了分区特性,用户可将幻灯片分区归类,也可对整个区内的所有幻灯片进行操作。见下图中的 Default Section 和 LiveSino Section原创 2010-06-14 08:58:00 · 3062 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(19)- 使用自动化生成Word图表
VS2010新特性: Office Word 2010 Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如 Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 2010 进行在线文档的编辑,并可在左下角看到同时编辑的其他用户(包括其他联系原创 2010-06-13 22:01:00 · 3796 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(18)- 如何使用自动化导出Word文件
VS2010新特性: Office Word 2010 Office Word 2010 增强了 Navigation Pane 特性,用户可在 Navigation Pane 中快速切换至任何一章节的开头(根据标题样式判断),同时也可在输入框中进行即时搜索,包含关键词的章节标题会高亮显示。例如 Office Word 2010 也增加了在线实时协作功能,用户可以从 Office Word Web App 中启动 Word 2010 进行在线文档的编辑,并可在左下角看到同时编辑的其他用户(包括其他联系原创 2010-06-13 21:43:00 · 3656 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(17)-使用自动化运行Word宏
office宏,译自英文单词Macro。宏是微软公司为其OFFICE软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作,目的是让用户文档中的一些任务自动化。前面我们已经讲解了怎么用自动化运行Excel宏(见:http://blog.csdn.net/yincheng01/archive/2010/06/01/5639原创 2010-06-13 20:17:00 · 3402 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(15)-执行excel2010宏
Office 2010,是微软推出新一代办公软件,开发代号为Office 14,实际是第12个发行版。该软件共有6个版本,分别是初级版、家庭及学生版、家庭及商业版、标准版、专业版和专业高级版,此外还推出Office 2010免费版本,其中仅包括Word和Excel应用。除了完整版以外,微软还将发布针对Office 2007的升级版Office 2010。Office 2010可支持32位和64位vista及Windows7,仅支持32位WindowsXP,不支持64位XP。Office 2010所包括的全原创 2010-06-01 14:30:00 · 4570 阅读 · 0 评论 -
基于Visual C++2010 与office2010开发办公自动化(14)-自定义excel2010工具栏
<br />VS2010是新一代全新开发工具<br /><br /> <br />属于全新的系统构架<br /><br /> <br />VS2010旗舰版功能全景<br /><br /> <br />Office 2010,是微软推出新一代办公软件,开发代号为Office 14,实际是第12个发行版。该软件共有6个版本,分别是初级版、家庭及学生版、家庭及商业版、标准版、专业版和专业高级版,此外还推出Office 2010免费版本,其中仅包括Word和Excel应用。除了完整版以外,微软还将发布针对Offi原创 2010-06-01 13:01:00 · 4449 阅读 · 2 评论 -
基于Visual C++2010 与office2010开发办公自动化(2)-自动生成excel与word并打开
VS2010是新一代全新开发工具 属于全新的系统构架 VS2010旗舰版功能全景 Office 2010,是微软推出新一代办公软件,开发代号为Office 14,实际是第12个发行版。该软件共有6个版本,分别是初级版、家庭及学生版、家庭及商业版、标准版、专业版和专业高级版,此外还推出Office 2010免费版本,其中仅包括Word和Excel应用。除了完整版以原创 2010-05-03 23:01:00 · 6603 阅读 · 11 评论 -
基于Visual C++ 2010开发Windows7应用-开发多点触控MFC应用程序
当下计算机变得越来越智能化,越来越无所不能,触摸屏的普及只是时间问题了。 虽然鼠标和键盘不会很快就离开人们的视野,毕竟人们使用鼠标跟键盘已经成为一种习惯,但是处理信息或者说操作计算机的其他方法也层出不穷——比如触控技术。从硬件技术的角度来讲,触控技术是可行的,随着最新一代的触摸屏技术,接触技术现在已经存在,如今Web开发人员可以利用Silverlight 3提供多点触摸功能。可惜的是原创 2010-05-03 15:06:00 · 10008 阅读 · 27 评论 -
基于Visual C++2010与office2010开发办公自动应用(1)在自己的程序里面打开office文档
Office 2010,是微软推出新一代办公软件,开发代号为Office 14,实际是第12个发行版。该软件共有6个版本,分别是初级版、家庭及学生版、家庭及商业版、标准版、专业版和专业高级版,此外还推出Office 2010免费版本,其中仅包括Word和Excel应用。除了完整版以外,微软还将发布针对Office 2007的升级版Office 2010。Office 2010可支持32原创 2010-04-29 19:35:00 · 7600 阅读 · 13 评论 -
VC++6.0升级到VC++2010理由之一(符合C++标准编写更加安全的代码)
VC++6.0升级的一个很大的障碍就是代码不兼容,但是VC++6.0的C++不够标准,不够安全,存在诸多安全漏洞,内存析出,缓冲区溢出,等等,代码的安全性,可靠性得不到有利的保障,为了您的软件的长治久安,以及在Windows7平台上的迁移,请克服代码兼容性带来的麻烦,一定要设法升级到VC++2010。关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常曾经是一个难以用好的语言特性,原创 2010-04-25 13:04:00 · 17575 阅读 · 46 评论 -
基于Visual C++2010 混合Python编程以及Python简介
我们重点讲解如何在基于Visual C++2010 开发Python的调用,先介绍下Python, Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。它的名字来源于一个喜剧,也许最初设计Python这种语言的人并没有想到今天Python会在工业和科研上获得如此广泛的使用。著名的自由软件作者Eric Raymond在他的文章《如何成为一名黑客》中,将Python列为黑原创 2010-04-24 08:54:00 · 10272 阅读 · 24 评论 -
基于Visual C++2010与windows7 sdk开发Windows7应用(4) 获取windows7字体并设置字体
Windows7新增了很多字体,并改变了字体接口,如何获取windows7字体并设置字体呢, ClearType是Windows 7字体渲染方式。ClearType是Windows 7字体渲染方式。由于用户80%的时间几乎都要花在阅读上,微软特别看重用户在字体方面的体验,而ClearType得出现正是为了通过特殊的渲染方式给予LCD和CRT显示器以出色的显示效果的。 为了适应不同显示器的特性,原创 2010-04-20 20:40:00 · 5312 阅读 · 2 评论 -
基于Visual C++2010与windows7 sdk开发Windows7应用(3) 放大镜-方面视觉障碍用户
新的Windows 7放大镜是一个长期错过的工具,应已包括在以前的版本。随着大显示器变得越来越受欢迎,这样的工具成为必须拥有许多熟悉的用户。这也使得这样的介绍更加愉快的两个主持人和audients 。微软最后覆盖这块和杀害所有其他类似的第三方应用服务死刑。很多朋友都有在深夜看电影或者玩游戏的习惯,为了家人的休息,此时往往会关闭书房的灯光,单纯依靠显示器的亮度,但是这样却给操作电脑带来一些不便。原创 2010-04-19 09:38:00 · 4501 阅读 · 2 评论 -
Visual Studio 2010 Ultimate 中对于VC++6.0的经典回归
Visual Studio 2010 Ultimate 中对于VC++6.0的经典回归1. 工具箱中加入了大量BCG控件;2. 选项中原来全局的VC目录设置,现在作为一个属性页放在了工程属性框中,也就是说可以对每个工程设置不同的VC目录;3. 恢复了VC6.0中经典的类向导;4. 这个版本为英文版,但是可以根据创建工程中的语言选项,生成相应语言的代码注释;5. 在对话框设计界面中可以选择设置M原创 2010-04-12 14:42:00 · 11293 阅读 · 36 评论 -
Visual Studio 2010 Ultimate 正式版已经可以下载,大家快开始下载啊
北京时间2010年4月12日12:00,微软Visual Studio 2010 正式版提供官方下载,目前有三个版本,Professional/Premium/Ultimate。 Visual Studio 2010 Ultimate http://www.microsoft.com/visualstudio/en-us/products/2010-editions/ulti原创 2010-04-12 14:24:00 · 21941 阅读 · 78 评论 -
微软Visual C++项目组征求开发人员意见以规划下一个版本(继Visual C++2010之后的强悍版本Visual C++2012)
微软Visual C++项目组征求开发人员意见以规划下一个版本(继Visual C++2010之后的强悍版本Visual C++2012) 详情请访问http://www.surveymonkey.com/s/HDQWGJR 如果英文不好可以打开谷歌翻译!http://translate.google.cn/# 本文作者专著《Visual C++201原创 2010-04-11 19:26:00 · 6135 阅读 · 1 评论 -
基于Visual C++2010与windows7 SDK开发传感器应用(触觉传感器,温度传感器等等)
Windows 7操作系统提供了对传感器设备的内置支持。这包括对位置传感器的支持,如GPS设备。作为这种支持的一部分,Windows传感器和位置平台提供了一种设备制造的标准方法,以使软件开发商和客户能够正确感知传感器设备。同时,该平台为开发人员提供一个标准化的API和设备驱动程序接口(DDI)与传感器和传感器的数据协同工作。传感器用于获取多种配置,从这个角度来看,几乎所有的原创 2010-04-01 11:23:00 · 6261 阅读 · 2 评论 -
基于Visua C++2010 与 Windows 7 SDK开发Window Search应用(1)-查询文件夹结构
Windows 7 新功能、新发现 - 超强的Windows SearchWindows 7 强化了Windows Search功能,方便使用者在电脑中检索所有的东西,只要按Windows Button在Search Program and File按入你想要的东西就可找尋到相關的Programs, Folder, Documents等在用戶的电脑中。Windows Search,一个小型的繁原创 2010-03-25 19:09:00 · 5780 阅读 · 14 评论 -
基于Visua C++2010 与 Windows 7 SDK开发windows7 Shell应用(1)-搜索文件夹
windows7 shell 就是windows7操作系统的的控制台对于熟悉了命令行的人而言,用键盘调用程序比鼠标更快更省力您可以用"Shell:"命令调用一切可以用资源管理器打开的项目甚至是一次完成.需要很多步骤才能完成的任务.我们在程序里面如何调用呢,我们来使用为了windows7而生的VS2010,基于C++开发一个shell应用,基于VS2010+windows7调试通过,详情原创 2010-03-25 18:02:00 · 3731 阅读 · 4 评论 -
基于Visual C++2010与Windows 7Sdk开发与win7安全中心通信(类似卡巴斯基提示已经关闭,需要更新等等)
WIndows 7安全中心主要为用户的信息安全而服务,会提示杀毒软件尚未安装,提示杀毒软件已经关闭,提示杀毒软件需要更新等等,我们如何向WIndows 7安全中心发送消息呢,发送消息以后,让WIndows 7安全中心显示我们的程序相关的信息呢,如何检测安全中心的信息呢,下列代码在Windows7平台调试成功,具体代码见注释:#include "stdafx.h"#include "原创 2010-03-22 22:34:00 · 4896 阅读 · 3 评论 -
Visual C++2010编译器常用选项设置-新增支持并行计算
Visual C++2010 编译参数的设置。主要通过IDE的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D"_MBCS" /Fp"原创 2010-03-15 05:03:00 · 8734 阅读 · 5 评论 -
基于Visual C++2010与windows SDK fo windows7开发windows7平台的tabletpc应用(1)-手写数学公式输入
搭建好Visual C++2010与windows SDK fo windows7的开发平台以后,小试牛刀,检验下开发windows7的下的tabletpc应用,这个东西财务记账比较多,大家先看效果,然后讲解详细代码 详情请见代码注释 // Windows 头文件#include //t原创 2010-03-15 02:57:00 · 5535 阅读 · 36 评论 -
Visual StudioC++新特性--MFC王者归来(3)MFC新功能-基于windows7的重启管理灾难恢复
为了提高用户体验,让用户用起来感觉比较爽,Microsoft在Windows Vista系统中首先引入了重启管理器(Restart Manager)。就类似office2007的自动保存功能,一旦出了故障,可以恢复自己的工作成果,不至于让自己工作成果因为故障而丢失。它可以帮助应用程序维护其当前运行状态,当软件更新后需要重新启动,或者是遇到非常严重的问题崩溃后,可以重新启动软件并且恢复到软件原创 2010-03-15 01:42:00 · 5884 阅读 · 4 评论 -
Visual Studio2010新特性--C++王者归来(3)-泛型编程-转移构造函数
泛型编程(generic programming)关注于产生通用的软件组件,让这些组件在不同的应用场合都能很容易地重用。在c++中,类模板和函数模板是进行泛型编程极为有效的机制。什么是临时对象?定义:当且仅当离开一段上下文(context)时在对象上执行的仅有的操作是析构函数时,一个对象被看成是临时的。这里上下文可能是一个表达式,也可能是一个语句范围,例如函数体。创建、复制和销毁临时对象是原创 2010-03-15 01:16:00 · 12881 阅读 · 37 评论 -
Visual Studio2010新特性--C++王者归来(2)--安全数据类型safeint
VC++2010在c++语言里面增加了一个特殊的新特性,safeint是一种安全数据类型,能够保证运算是安全的,使用安全数据类型能够够规避软件异常,以及软件测试检测的常规性很多错误,具体安全数据类型的请见代码演示,代码由vc++2010调试通过!备有详细的注释! #include "stdafx.h"#include #include using n原创 2010-03-11 03:48:00 · 5893 阅读 · 4 评论 -
Visual Studio2010新特性--C++王者归来(1)--数据类型自动类型判别
VC++2010在c++语言里面增加了一个特殊的新特性,c++语言可以自动判别数据类型,而无需跟以前的c++语言一样,需要先定义数据,再使用,c++编译器将自动识别数据类型,给程序员带来了更多的灵活性与便捷!auto这个关键字来自VC++ 6.0标准。在VC++ 6.0中它没有什么作用,C++ 0x中“借用”它来作为自动类型推演(automatic type deduction原创 2010-03-11 03:24:00 · 8698 阅读 · 19 评论 -
Visual C++2010的c++语言四大新特性
微软即将在2010年4月12日发布VS2010的正式版,对于c++语言做了修改,使之更加符合c++标准。下面对于微软对于c++语言的修改做一下分析!Lambda表达式 很多编程编程语言都支持匿名函数(anonymous function)。所谓匿名函数,就是这个函数只有函数体,而没有函数名。Lambda表达式就是实现匿名函数的一种编程技巧,它为编写匿名函数提供了简明的函数式的句原创 2010-03-11 03:05:00 · 7897 阅读 · 26 评论 -
VC++2010基于windows Sdk for windows7 开发CrytoAPI应用--消息加密与签名
windows Sdk for windows7 提供的CrytoAPI是微软推出的安全应用调用函数,用很小的代码就可以实现复杂的安全信息加密。下面演示对于消息加密与签名,详情请见代码。可以用于信息安全。包括windows的消息都可以进行签名,防止消息hook,防止消息钩子,防止消息被攥改!//----------------------------------------------原创 2010-03-01 19:29:00 · 4926 阅读 · 4 评论