- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 Combo Box 组合框控件总结
1)定义控件变量 对已创建的Dialog,从控件工具箱将Combo Box 控件拖放到上面。打开 Class Wizard,添加控件对应变量,如:CComboBox m_combo。 2) 在Combo Box控件属性的Data标签里面添加,一行表示Combo Box下拉列表中的一行。Vc++中换行用ctrl+回车。若在VS2010中,Items间用";"隔开即可;
2013-12-20 13:29:28 1215 1
原创 获取系统当前时间
在初始化对话框中或需要用系统时间时,填写一下代码即可: Ctime end; mYear = end.GetYear(); mMonth = end.GetMonth(); mDay = end.GetDay(); mHour = end.GetHour(); mYea
2013-12-20 10:14:27 395
原创 C++异常处理
C++ 的异常处理中包括: throw 表达式,错误检测部分使用这种表达式来说明遇到了不可处理的错误。可以说,throw 引发了异常条件。 try 块,错误处理部分使用它来处理异常。try 语句块以 try 关键字开始,并以一个或多个 catch 子句结束。在 try 块中执行的代码所抛出(throw)的异常,通常会被其中一个 catch 子句处理。由于它们“处理”异常,cat
2013-12-10 16:33:24 490
原创 new 和 delete 表达式
定义变量时,必须指定其数据类型和名字.而动态创建对象时,只需指定其数据类型,而不必为该对象命名.取而代之的是,new表达式返回指向新创建对象的指针,我们通过该指针来访问此对象: int i; //named,uninitialized int variable int *pi=new int; //pi points to dyn
2013-12-08 12:06:10 501
原创 vector 对象操作
vector的操作 empty() 如果 v 为空,则返回 true, 否则返回 false 。 v . size () 返回 v 中元素的个数。 v . push _ back ( t )
2013-12-06 09:23:41 705
转载 窗口截图
窗口截图,可以获取遮挡窗口完整的图像,并保存到bmp文件中去。主要用到的函数中PrintWindow,VC6不支持该函数,请使用VS2008或vs2010来编译。其它需求如平台要求请参考MSDN文档。 void SaveHwndToBmpFile(HWND hWnd, LPCTSTR lpszPath) { HDC hDC = ::GetWindowDC(hWnd); ASSERT(hDC
2013-12-05 15:35:23 569
原创 vector 对象的定义和初始化
C++ 支持两种初始化变量的形式:复制初始化和直接初始化。复制初始化语法用等号(=),直接初始化则是把初始化式放在括号中: int ival(1024); int ival = 1024; 两种情况的初始化值是相同的。 vector 类定义了好几种构造函数,用来定义和初始化 vector 对象: ve
2013-12-05 15:07:20 1089
原创 标准库 vector 类型
vector 是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的内存。我们把vector称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。 使用 vector 之前,必须包含相应的头文件: #include using std::vector
2013-12-05 14:01:19 555
原创 内联函数
1. 内联函数避免函数调用的开销 将函数指定为内联函数,就是将它在程序中每个调用点上“内敛地”展开。假设我们 将 shorterString 定义为内联函数,则调用: cout 在编译的时候将展开为: count 从而消除了把 shorterStri
2013-12-03 20:16:35 583
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人