自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 CreateFile函数介绍

在VC编程中,操作文件的方法主要有两种:利用API函数和MFC的CFile类。微软在其中封装了文件的一般操作,下面我就介绍一下如何利用这两种方法实现文件操作。  1.创建或打开一个文件  API函数CreateFile可打开和创建文件、管道、邮槽、通信服务、设备以及控制台,但是在此时只是介绍用这个函数怎么实现创建和打开一个文件。HANDLE CreateFile( LP

2013-09-05 15:57:05 953

转载 CString, char*, string的相互转换

CString 头文件#include  string 头文件#include  CString 转char * CString cstr; char *p = (LPSTR)(LPCTSTR)cstr; string 转 CStringCString.format(”%s”, string.c_str()); char 转 CStringC

2013-03-08 13:05:23 425

原创 WM_CTLCOLOR消息、OnCtlColor的用法

很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等,其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成!WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,其用法如下:1.首先在自己需要设置界面的对话框上点击右键-->

2013-03-07 15:00:30 850

原创 CWnd与HWND的区别和获取方法

一、区别HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。   CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它也封装了窗口句柄即m_hWnd成员。二、如何得到窗口类对象指针CW

2013-03-07 13:31:33 1658

转载 SkinMagicLib美化界面

skinMagic是什么?http://www.appspeed.com内存资源?    和一个对话框比较    用皮肤和不用之前分别是3088,1832说明占用内存资源并不是很多四个必须的文件?SkinMagicTrial.dllSkinMagicTrial.libSkinMagicLib.hcorona.smf皮肤文件,可以更换,显示不同的皮肤改变对话框

2013-03-07 09:47:03 898

原创 无法打开包括文件:“afxcontrolbars.h”: 的解决方案

法1:下载安装VS2008 SP1, 法2:在stdafx.h中,注释#include ,在后面加一行#define CWinAppEx CWinApp

2013-03-07 09:24:46 1365

转载 无法找到mfc90ud.dll 的解决方法

靠近年关,又拾起了C++编程,用了最新的VS2008 SP1,但由于之前没有涉及过。在利用其进行MFC编程时,老是出现”无法找到mfc90ud.dll。。。“的问题,百度了半天,查了中英文各种解决方法,都没有解决我的问题。其中比较靠谱的有如下几条:1、在VS2008项目属性->链接->产生映射文件选”是“;2、工具—>选项—>项目和解决方案—>VC++目录,在可执行文件栏中加上如下路径:

2013-03-07 08:32:26 1654 1

原创 MFC设置对话框大小

1.设置对话框大小:1 CRect temprect(0,0,1640,1480); 2 CWnd::SetWindowPos(NULL,0,0,temprect.Width(),temprect.Height(),SWP_NOZORDER|SWP_NOMOVE);2.使对话框全屏显示:1 //得到显示器大小 2 int cx,cy; 3 cx = GetSystemM

2013-03-07 08:31:16 575

转载 容易出现insert into语句的语法错误的原因

insert into 语句的语法错误经常会出现,主要原因是数据的字段名为access或sql数据库的保留字解决的方法很简单,一是可以直接改掉那些字段名,二是在代码中将字段名用中括号"[ ]"括起来即可..当然,要是熟悉access或sql数据库的保留字,就不会有这样的烦恼.以下是SQL和ACCESS保留字,供大家参考:在开发网店下载专家v3.0.0时,写入数据库的其中一个insert

2013-03-07 08:29:10 1336

转载 ACCESS入门教程(五)数据的类型和属性

ACCESS入门教程(五)数据的类型和属性怎样使用表设计器来创建表?  我们已经知道怎样用表向导来设计表了,这一课学习怎样使用表设计器来建立表。 表设计器是Access中设计表的工具,用表向导建立表的时候,它自动定义了各种字段的属性,而在表的设计器中则可以自己设计生成各种各样的表,并能对表中任何字段的属性进行设置,比如将表中的某个字段定义为数字类型而不是文本类型,那么这个字段就只能输入数字

2013-03-07 08:27:10 3518

原创 怎样能跳出双重循环?

跳出一层循环很简单,如://break是结束整个循环体,continue是结束单次循环比方说:while(x++ < 10){ if(x == 3) { break; } printf("%d\r\n", x);}结果是输出 1 2 就退出了整个while循环但是如果使用continue

2013-03-01 14:28:47 1343

转载 打包程序制作

1、  在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1 。这是在VS2010中将有三个文件夹,     1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;     2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,

2013-02-17 11:17:57 245

空空如也

空空如也

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

TA关注的人

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