自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小木头工作室

一行代码,一点创造,一个梦想,一种人生。

  • 博客(1)
  • 资源 (33)
  • 收藏
  • 关注

原创 VC++中截取字符串的方法

在VC++编程中,我们有时会遇到关于截取字符串的问题,对于CString类型字符串的截取VC++中有现成的函数可供使用,主要是:CStringMid (intnFirst, int nCount);和BOOL AfxExtractSubString (CString&rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = 1

2013-05-23 11:03:16 6197

VC++中结构体的定义及使用

该资源在VS2008SP1 IDE中编写, 主要实现了在VC++中定义和使用结构体,另外还实现了结构体和vector的结合使用,将为你学习结构体产生重要帮助。

2012-09-14

VC++中vector的使用方法及其元素随机

该资源在VS2008 SP1 IDE中实现,主要功能是介绍VC++中vector的使用方法,包括vector的定义、写入数据、读取数据、清空数据以及如何将vector中的数据元素进行随机打乱顺序等。将对你掌握vector的使用起到巨大的帮助。注意:我的编译环境是vs2008 SP1。

2012-09-14

VC++中一些常用的数据类型之间的相互转化

在编程的过程中,往往会涉及到一些常见的数据类型之间的相互转化,到网上一查,大家真是众说风云,让人甚是眼花缭乱,找了半天也找不到自己想要的答案。为此,附件中的资源实现了VC++中多种数据类型之间的相互转换,包括:CString int、CString double、CString LPCSTR、char* CString、char -> CString、string -> const char*等。非常清晰明了、好用,具有很好的参考价值。

2012-04-20

VC++软件界面风格简单美化

附件中的资源详细介绍了VC++软件开发中所用到的两种软件界面风格简单美化的方法:1.采用OnCtlColor函数对软件界面在背景颜色、控件颜色、字体等方面做简单的美化;2.使用SkinMagic插件,对软件的整体界面风格进行改变和美化。资源中包含两个VC++工程:Point11和Point12,其中Point11实现第一种方法,Point12实现第二种方法。此外:Point12中除了包含了所必须的SkinMagicLib.h、SkinMagicTrial.lib和SkinMagicTrial.dll三个文件之外,还在Point12\Debug\smf目录下为你提供了22种软件皮肤资源,免去了你自己再去下载的麻烦,你可以自己选择不同的皮肤使用。一定值得你学习和参考。

2012-04-20

冒泡排序及退出双重循环

附件中的资源在VC++中实现了冒泡排序算法,以及退出单、双重循环的方法,具有指导性意义。

2012-04-20

VC++按钮控件字体设置

VC++两种比较常用的设置方式:利用CreatePointFont和利用CreateFont,可供参考。

2012-04-20

VC++获取系统当前时间

VC++中获得当前的系统日期和时间的两种方法:SYSTEMTIME方式或者CTime方式,可供参考。

2012-04-20

VC++中文件读、写和其他相关操作汇总

VC++中实现:创建目录(文件夹)、创建及写文件(不追加模式、追加模式)、读文件、计算文件行数、计算目录下文件个数、删除文件、删除目录等操作,将为你学习和实现在VC中操作文件提供显著的指导意义。

2012-04-19

VC++调用Matlab编写的DLL(混合编程)

是我的CSDN博客中文章“VC++调用Matlab编写的DLL(混合编程)”的配套实例。资源中的源程序实现了VC++中在VS2008中进行VC和matlab的混合编程,在vc程序中调用自己编写的matlab绘图DLL。请先仔细阅读我的CSDN博客中文章“VC++调用Matlab编写的DLL(混合编程)”,再配上该程序,相信会对让你掌握vc和matlab混合编程的基本方法和思想。

2011-10-12

VC++播放音频文件和音频数据的方法

是我的CSDN博客中文章“VC++播放音频文件和音频数据的方法”的配套实例。该例子利用Windows wave I/O API 函数,实现了播放自定义的一段音频数据(通过sin()函数产生);并且使用了PlaySound()函数播放“250.wav”文件。比之前的“VC播放音频数据(而不是音频文件)”资源多了.wav文件的播放。

2011-10-12

VC++播放音频文件和音频数据的方法

是我的CSDN博客中文章“VC++播放音频文件和音频数据的方法”的配套实例。该例子利用Windows wave I/O API 函数,实现了播放自定义的一段音频数据(通过sin()函数产生);并且使用了PlaySound()函数播放“250.wav”文件。比之前的“VC播放音频数据(而不是音频文件)”资源多了.wav文件的播放。

2011-10-12

VC++读、写注册表

资源中的源程序实现了VC++中读、写注册表的基本操作,可供参考。

2011-10-12

VC中将客户区保存为BMP图片

资源中的源程序实现了VC++中将对话框的客户区保存成为BMP图片,并通过CFileDialog文件对话框指定其存储的路径,可供参考。

2011-10-12

CFileDialog文件对话框

资源中的源程序实现了VC++中CFileDialog文件对话框的使用、指定打开路径、打开文件等功能,具有指导性意义。

2011-08-17

VC++中自定义热键及响应

源程序实现了vc++中热键(组合键)的定义及其消息的响应,可供参考。

2011-08-16

VC播放音频数据(而不是音频文件)

VC++中想要播放一个音频文件(.wav)是和容易的,只要调用WIndows API函数PlaySound()就可以了,但是,如果您想播放自己在程序中产生的一段音频数据,就不是那么简单了,需要利用WIndows wave I/O API的几个函数来实现。附件中是一个VS2008中的VC++工程实例,该例子利用WIndows wave I/O API 函数,实现了播放自定义的一段音频数据(通过sin()函数产生)。程序中带有必要的注释和解释,相信肯定会在VC音频编程方面给对您带来巨大的启发和指导。

2011-04-13

VC调用Matlab编写的DLL的方法

文档介绍了作者在VC++中调用MATLAB编写的DLL的详细步骤,以及在此过程中的注意事项。对您进行VC和MATLAB的混合编程具有一定的指导意义。

2011-04-13

VC++图片控件(Picture Control)显示资源位图(BMP)、文件位图(BMP)、其它格式文件图片(JPG\PNG\BMP)实例

资源中是一个vs2008sp1 IDE中VC++ MFC 图片控件(Picture Control)显示资源位图(BMP)、文件位图(BMP)、其它格式文件图片(JPG\PNG\BMP)的实例,可供参考。

2015-01-08

VC++对话框(CDialog)添加背景图片

资源中是一个在vs2008sp1 IDE中给VC++对话框(CDialog)添加背景图片的实例,可供参考。

2015-01-07

VC++对话框(CDialog)的全屏显示及控件居中显示

资源是一个vs2008sp1 IDE中实现对话框(CDialog)的全屏显示,以及同时让对话框中控件居中显示的实例,可供参考。

2015-01-07

VC++编写DLL导出函数及其调用方法

实例在Visual Studio 2008 SP1 IDE中如何创建、编写和导出DLL,以及如何调用生成的DLL。

2015-01-07

VC++中使用普通计时器和多媒体高精度计时器

资源中是一个在VC++中使用普通计时器和多媒体高精度计时器的实例,可供参考。

2015-01-05

解决了图片闪烁和字体不可设问题的CButtonST类及实例

资源是VS2008 SP1开发环境中运用CButtonST类实现按钮个性化(如:图片按钮、按钮背景字体设置等)的一个实例,作者margin1988对CButtonST类进行了些许的修改,资源中提供的CButtonST类(仅需BtnST.h和BtnST.cpp两个文件)解决了图片按钮闪烁和字体不可灵活设置等令人困扰的问题。将给你带来CButtonST类更美好的体验。

2014-12-08

VC++在OnPaint中自绘柱状图和折线图

资源在VS2008 SP1开发环境中实现了在OnPaint()函数中自己绘制柱状图和折线图的功能,可供参考。

2014-12-08

VC++中计算及调整WAV音频文件的RMS

资源在VS2008 SP开发环境中实现了VC++对WAV格式音频文件RMS(Root Mean Square,dB计)的计算、调整,对你进行相关的音频信号的处理有一定的帮助。

2014-12-08

VC++中对Access数据库操作实例

资源中是在VS2008 SP1开发环境中实现的VC++对Access数据库进行查询、插入、更新、删除等操作的实例,会对你进行相关的开发有一定的基础性帮助。

2014-12-08

VC++中单个键盘按键的响应

工程是在VS2008SP1工程,需要安装VS2008 SP1补丁方可直接正常编译,不过不安装不能编译也没关系,可以直接把BOOL CPoint23Dlg::PreTranslateMessage(MSG* pMsg)函数的声明和定义copy到你自己的工程中使用。 该工程主要实现对键盘单个按键的响应,工程目录中还附上了一个名为《配套文档-VC单个键盘按键的响应.pdf》的文档,对VC++中单个键盘按键的响应进行详细的说明,其中包含了作者为你精心准备的每个键盘按键对应的十进制ASCII码值表,以方便你使用时直接查阅,能为你编程带来许多方便之处。

2013-12-03

VC++中实现串口通信(VS2008SP1)

在这个实例中,实现了系统中可用串口的自动检测(通过注册表信息)、打开、发送、接收、关闭等基本的操作,若将串口线的TX(发送)和RX(接收)引脚连起来,便采用了“一根线发送数据的同时用另一根线接收数据”的方式测试了发送和接收功能的可用性和正确性。该实例对于初学者学习和掌握基于VC的串口通信将会有非常大的帮助。

2013-10-16

VC++ Ribbon编程架构及SDI架构多视图切换介绍(VS2008SP1)

在MS Visual Studio 2008 MFC中Ribbon界面风格出现了,这种界面风格给人带来耳目一新的感觉。Ribbon界面风格出现,可以说改革了传统的菜单式界面风格,常见的应用就是MS Office 2007中的Word、Excel、PowerPoint等组件中,Ribbon不仅使得功能有组织的存放,而且可以更加方便快捷地找到各个功能。

2013-10-16

VC中截取字符串(CString)的方法

在VC++编程中,我们有时会遇到关于截取字符串的问题,对于CString类型字符串的截取VC中有现成的函数可供使用,主要是:CString Mid (int nFirst, int nCount);和BOOL AfxExtractSubString (CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = 10);这两个函数。资源中通过字符串中关键字的截取实例详细说明了两个函数的用法,具有参考价值。

2013-05-20

VC++中实现复选下拉框CCheckComboBox

该资源在VS2008SP1 IDE中编写,主要介绍了如何在VC++中实现复选下拉框,其中包含了CheckComboBox.h和CheckComboBox.cpp两个文件,这两个文件实现了复选下拉框的功能。但作者Margin在使用复选下拉框时发现:在模态对话框中使用时存在一个难以解决问题,多次进入模态子对话框时,复选下拉框将无法正常选择。为解决此问题,作者Margin发现采用非模态子对话框就不会出现上述情况。该资源能帮助你在VC++中正确使用复选下拉框(CCheckComboBox)。

2012-10-29

VC++中窗口过程函数及其消息发送、响应机制

该资源在VS2008SP1 IDE中编写, 主要介绍了VC++中窗口过程函数及其消息发送、响应机制,将对你学习VC++中的消息响应机制产生巨大帮助。资源中除了源代码,还包含了一个名为“程序说明.doc”的文档,该文档中详细介绍了VC++中如何使用窗口过程函数及其消息发送、响应的机制。

2012-09-14

VC++中List Control控件的使用方法介绍

该资源在VS2008SP1 IDE中编写, 主要介绍了VC++中List Control控件的使用方法,包括:样式设置、列名设置、数据设置和双击响应操作等。将对你学会使用List Control控件产生巨大的帮助。 注意使用流程:在界面中新加一个List Control控件,在其“属性”中的“View”选项中选择“Report”。其次,给该控件添加控件变量:CListCtrl m_listctrl; 。最后,给该控件添加双击事件响应“NM_DBLCLK”。

2012-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除