vc++学习
baiyangdfish
这个作者很懒,什么都没留下…
展开
-
回调函数
<br />回调函数实际上是在调用某个函数时,将自己的一个函数(回调函数)的地址作为参数传递给这个函数,而这个函数在需要的时候,利用传递的地址,调用这个回调函数。原创 2011-05-22 21:18:00 · 251 阅读 · 0 评论 -
MFC更新控件和视图的背景色
1、更新控件的背景色处理WM_CTLCOLOR消息if(pWnd->GetDlgCtrlID()==控件ID){ pDC->SetBkColor(RGB(121,121,195)); hbr=CreateSolidBrush(RGB(121,121,195));}return hbr;2、更新视图的背景色处理WM_ERASEBKGND消息CBrush backBr原创 2011-12-23 21:29:38 · 977 阅读 · 0 评论 -
类
类:构造函数:析构函数:封装:继承:多态:大华笔试题:class Base{public: int m_a; Base(int a=2):m_a(a) { printf("A %d ",m_a); }原创 2011-10-18 13:56:23 · 213 阅读 · 0 评论 -
Vector理解
Vector:2011大华笔试题:#include int func(std::vectorvec){ static int k = 2; std::vector::reverse_iterator it; for(it = vec.rbegin原创 2011-10-17 13:13:50 · 280 阅读 · 0 评论 -
strlen 与 sizeof
strlen(char* p)是函数,参数必须是char* ,当传人数组名时,数组退化为指针。函数的返回值是int型,表示字符串的实际长度。sizeof() 是运算符,参数可以是数组、指针、类型、对象、函数等。返回值为参数对象占用的内存大小,以字节为单位。参数类型为数原创 2011-10-16 14:45:27 · 219 阅读 · 0 评论 -
MFC+控件Tab顺序
打开对话框编辑器,按Ctrl+D ,则会在每个控件上显示顺序的数字,点击修改就可以了。原创 2011-08-22 12:43:39 · 339 阅读 · 0 评论 -
变量
变量的分类: 按存储方式分为:静态变量和动态变量;按作用域分为:局部变量和全局变量。同样还需要考虑变量的生存周期是与函数同命还是与源程序同命。 静态变量的类型说明符是static,静态局部变量和静态全局变量。一、静态局部变量 定义:在局部变量的前原创 2011-10-13 15:30:19 · 278 阅读 · 0 评论 -
MFC ADO RecordCount 返回值为-1
当您请求为 serverside 记录集 RecordCount 时,可能会返回-1。发生这种情况与 ActiveX 数据对象 (ADO) 版本 2.0 或更高版本,该 CursorType adOpenForwardonly 或 adOpenDynamic 时。在就会发生此事件原创 2011-08-19 22:28:35 · 722 阅读 · 0 评论 -
文件夹浏览
首先,对WIN API 的 BROWSEINFO 结构进行初始化:typedef struct_browseinfo { HWND hwndOwner; LPCITEMIDLIST pidlRoot; LPSTR pszDisplayName; LPCSTR lp原创 2011-07-21 14:45:07 · 833 阅读 · 0 评论 -
读取多幅图片并显示
<br />读取指定文件夹下的bmp格式图片,将读取的每幅图片路径保存到一个列表中<br /> <br />list<CString> pictureList;<br />list<CString>::iterator i;<br /> <br />//ff是定义的CFileFind变量<br /> <br />BOOL bf = ff.FindFile(L"D://picture//*.bmp");<br />while(bf)<br />{<br />bf = ff.FindNextFileW();<b原创 2011-06-02 15:20:00 · 610 阅读 · 0 评论 -
List 容器
<br />使用LIST容器,需要在头文件中引入标准命名空间。<br /> <br />#include <list><br />using namespace std;原创 2011-05-24 14:58:00 · 203 阅读 · 0 评论 -
VC++语法理解
1、TCHAR、Char和CString之间的转换:TCHAR是MFC中对Char的封装,当字符集是unicode时是双字节wchar,在其他字符集下为单字节char。WideCharToMultiByte 函数功能:该函数映射一个unicode字符串到一个多字节字符串。 函数原型: int WideCharToMultiByte( UINT Cod原创 2012-03-10 14:56:30 · 1157 阅读 · 0 评论