自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (52)
  • 收藏
  • 关注

转载 WIDECHARTOMULTIBYTE和MULTIBYTETOWIDECHAR函数的用法 (转)

先看看这篇关于Windows编码的文章:http://blog.csdn.net/shyboy_nwpu/article/details/4431668  再看看这篇关于两个函数参数和用法的说明:http://www.cnblogs.com/wind-net/archive/2012/10/10/2718340.html  为了支持Unicode编码,需要多字节与宽字节之间的相互转

2016-11-28 22:32:45 644

转载 在VC++中读写INI文件

在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下:  一.将信息写入.INI文件中.  1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,

2016-11-22 22:13:20 8476

原创 VC动态创建Edit,Edit响应回车按键时自动销毁!

实现步骤:1:重写CEit控件,在OnChar函数中拦截回车按键消息.2:拦截到回车消息时,向父窗口发送消息.3:父窗口接收来自Edit控件的消息,并关闭Edit.以下是我写的一个demo程序的示例图:1:

2016-11-18 11:19:44 1094

转载 VC防止窗口和控件闪烁的方法

一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。一般显卡的刷新周期是 1/80秒左右,具体数字可以自己设置的。

2016-11-18 00:22:44 785

转载 VC关闭窗口退出

1、OnOK()或OnCancel()//只对窗口程序有用2、PostQuitMessage(0);//最常用3、ExitProcess(0);4、发送WM_CLOSE消息,如:     SendMessage(WM_CLOSE,   0,   0);      5、TerminateProcess6、CDialog.Destroy()7、exit(

2016-11-18 00:20:55 1795

转载 在VC中使用CPen绘制宽度大于1的虚线

VC中画笔类为CPen, 该类最方便使用方式为:CPen(int nPenStyle, int nWidth, COLORREF crColor);或者是:BOOL CreatePen(int nPenStyle, int nWidth, COLORREF crColor);如果想要绘制虚拟中需要设置画笔的样式为PS_DASH即可, 但是有一个限制是这样的画笔宽度只能是1, 不能绘

2016-11-15 22:07:07 3304

转载 CMFCColorDialog弹不出来或者CMFCColorButton的Other按钮无效

VS2008(SP1)在静态编译的程序中,可能VS2010也是一样. CMFCColorDialog弹不出来或者CMFCColorButton的Other按钮无效(其实本人目前发现这些新特性控件中CMFCEditBrowseCtrl控件的图标也是, CMFCTabCtrl控件创建成CMFCTabCtrl::STYLE_FLAT式样时也需要加载ribbon资源, 不然那些箭头不能显示),这时需要

2016-11-12 16:06:00 1489

转载 C++ delete错误

1. 指针通过 new 或 new[] ,向系统“申请”得到一段内存空间,这段内存空间必须在不需要将它释放了。int* p = new int[100]; int girl[100];    p = girl;    delete [] p;   灾难在 delete [] p 时发生。我们原意是要释放p最初通过new int[100]而得到的内存空间,但事

2016-11-06 21:30:14 946

原创 VC里基于对话框的程序屏蔽回车键和ESC自动退出程序

在VC中创建对话框程序后,主界面自动响应ESC和Enter键并退出.但是有时候我们并不需要这个功能,并且这个功能有可能给我们带来不必要的麻烦.所以我们需要屏蔽这个功能.实现方法:重载对话框的PreTranslateMessage函数.BOOL CKeyBoardToolsDlg::PreTranslateMessage(MSG* pMsg){ // TODO: Add your s

2016-11-06 21:25:20 1955

原创 MFC自绘TAB控件

以下是两种tab控件的具体图片:你可以根据自己的具体需求进行选择.第一种:1:第二种:1:2:第一种下载链接:http://download.csdn.net/detail/qq_23992597/9673873第二种下载链接:http://download.csdn.net/detail/qq_23992597/9673868

2016-11-05 16:24:59 3601 1

VC对话框添加View,双缓冲画图(升级版)

是对上一版的一些调整和修改...更加完善和复杂

2017-03-17

MFC 多文本使用多模板(起始页)

MFC的多模板使用,一起添加类似Visual的StartPage

2017-02-17

VC中编码转换大全

详细描述见博客:http://blog.csdn.net/qq_23992597/article/details/53385756

2016-11-28

VC++读写INI文件demo

具体描述见:http://blog.csdn.net/qq_23992597/article/details/53292609

2016-11-22

VC动态创建Edit,Edit响应回车按键时自动销毁!

详细描述见我的博客:http://blog.csdn.net/qq_23992597/article/details/53214215

2016-11-18

自绘tab控件

自绘的tab控件,可以修改tab的背景色..边框色,字体颜色以及字体

2016-11-05

MFC自绘tab控件

可以添加图标,可以调整tab的位置,大小.

2016-11-05

VC画基准线,随鼠标移动

VC画基准线,鼠标左键按下时开始画,然后基准线随着鼠标的移动而移动,在鼠标左键弹起时停止移动!

2016-10-17

VC 多文档view中动态创建CEdit

在VC的多文档中动态创建CEdit,获取输入内容,然后销毁!

2016-10-13

VC动态创建Edit

动态创建Edit,可以输入文字内容,并获取输入内容!然后自动销毁..

2016-10-10

VC画虚线矩形,点画线矩形

VC画虚线矩形,实线矩形和点画线矩形的小demo!

2016-10-09

filetool工具

VC6.0添加或打开晚间崩溃解决工具!!

2016-09-20

VC中添加最近打开文件

VC中添加最近打开文件功能..

2016-09-09

VS2008中动态添加,删除菜单项

详细描述见:http://blog.csdn.net/qq_23992597/article/details/52458150

2016-09-07

解决CRectTracker静态库时光标消失问题

详细描述见我的博客:http://blog.csdn.net/qq_23992597/article/details/52351618

2016-08-29

VC中用代码移动CDockPane

详细描述见:http://blog.csdn.net/qq_23992597/article/details/52212639

2016-08-15

vc中删除文件夹以及文件夹中的内容的三种方法

vc中删除文件夹以及文件夹中的内容的三种方法,以及解决XP删除文件夹出错的方法!!

2016-08-10

CEdit过滤字符和限制长度实例

一个简单的mfc小例子,重写了CEdit,使它可以过滤吊我们不想要的字符和限定了输入长度.它可以自由的在限制状态和费闲置状态之间切换.

2016-07-29

CMFCShellTreeCtrl打开家庭组错误解决代码

打开家庭组的时候会出现断言错误. 解决方法:重新添加一个类,继承CMFCShellTreeCtrl,然后重写 HRESULT CMyShellTree::EnumObjects(HTREEITEM hParentItem, LPSHELLFOLDER pParentFolder, LPITEMIDLIST pidlParent) 这个函数.

2016-07-21

VC调试日志输出

VC调试时输出标识语句,判断程序员判断程序的执行顺序,以及代码是否被执行.在Debug模式下有一个控制台窗口实时输出调试信息.是一个很好的调试工具..本人极力推荐!

2016-07-20

串口发送文件

自己写的一个示例程序,功能有: 1:串口功能:打开关闭串口; 2:选择文件功能; 3:发送文件功能; 4:取消发送功能; 5:取余计算功能; 6:窗口置顶功能; 7:打开网页功能; 调试时间不是很久,如果哪位发现BUG,欢迎到我的博客指正! http://blog.csdn.net/qq_23992597/article/details/51732691

2016-06-22

GDI+获取BMP的像素数据保存为bin文件

用GDI+的BitmapData获取BMP格式图形文件的像素值,并保存为.bin文件

2016-06-03

双缓冲画图并保存为bmp

双缓冲画图,并将所画图形保存为bmp格式文件。开发环境vs2008

2016-05-30

vc创建可移动控件

vc创建类似对话框编辑界面效果。 http://blog.csdn.net/qq_23992597/article/details/51512948

2016-05-27

C#ADO操作access(创建数据库,表,以及增,查)

C#ADO操作access数据库实例,有详细的中文注释。开发环境vs2015

2016-05-15

CMarkUp使用实例(更新版)

对于上次的CMarkUp使用的更新!功能更多!

2016-05-11

MFC控件重绘大全

基本上所有的控件都有。

2016-05-05

CArray排序实例

CArray的排序小实例,代码比较简单,但是比较有参考价值!

2016-04-27

VS2008GDI+话透明图形

利用GDI+画的半透明图形,很简单,很有参考价值!

2016-04-25

CMarkUp使用实例

最近正在研究C++下的XML分析工具CMarkup。想在C++下发掘XML的强大,结果却发现建房子你除了需要基本的建设材料外,还需要些而外的工具。不像C#那样,已经打成包供你直接使用了。好在有知道CMarkup这个小型XML的分析器,可以为我所用。俗话说:磨刀不误砍柴工。我现在就来磨下刀。

2016-04-01

VC注册表文件关联,图标关联

前段时间需要编写文件关联的东西,就是特定文件格式和某一个应用程序关联起来,就像单击.doc的文件就会用word软件打开一样。 这个东西通过注册表来实现,明白了道理之后其实编程很简单,几句话既可以解决问题。程序基本上市从网上下载下来的,然后按自己的要求改了一下,实现的功能有:将特定后缀格式的文件和我们的应用程序关联,并修改特定文件格式显示的图标。

2016-03-21

MDI CScrollView双缓冲画图程序

关于在CScrollView中用双缓冲画图的小程序,画图坐标之间的转换问题,里面有详细的解释。

2016-02-19

屏幕录制专家

屏幕录制专家破解版!代破解教程,无毒!可放心使用!

2016-02-18

虚拟串口软件

虚拟串口软件,破解版!无毒,可以放心使用!

2016-02-18

鼠标图像制作软件

制作鼠标图案的专业小工具!破解版!无毒,本人强力推荐!

2016-02-18

CxImage7.02静态库和动态库

使用vs2015编译出来的Unicode Release x86版本的静态库和动态库。适合MFC程序使用。具体的使用方法请查看我的博客

2023-04-21

MFC添加使用快捷键功能

使用环境 win10 + vs2015专业版 详细描述见 https://blog.csdn.net/qq_23992597/article/details/125331263?spm=1001.2014.3001.5502

2022-06-18

InstallFontDemo.zip

一个用MFC代码实现安装矢量字体的小demo。开发环境:vs2015 + win10

2021-02-19

MFC工作者线程实例

对于工作者线程的启动,暂停和退出做的小例子!有中文注释

2017-04-17

VC中Dialog添加View(ScrollView)

VC中Dialog添加View(ScrollView),以及双缓冲ScrollView画图!

2017-03-15

空空如也

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

TA关注的人

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