- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 CCriticalSection临界区的使用方法
类CCriticalSection的对象表示一个“临界区”,它是一个用于同步的对象,同一时刻只允许一个线程存取资源或代码区。临界区在控制一次只有一个线程修改数据或其它的控制资源时非常有用。例如,在链表中增加一个结点就只允许一次一个线程进行。通过使用CCriticalSection对象来控制链表,就可以达到这个目的。 在运行性能比较重要而且资源不会跨进程使用时,建议采用
2016-03-30 10:09:50 2859
转载 vc_各类型数据最大值
\Microsoft Visual Studio\VC98\Include\LIMITS.H中定义的:#define MB_LEN_MAX 2 /* max. # bytes in multibyte char */#define SHRT_MIN (-32768) /* minimum (signed) short value */
2016-03-19 19:15:41 609
转载 列表视图控件List Control
列表视图控件简介 列表视图控件List Control同样比较常见,它能够把任何字符串内容以列表的方式显示出来,这种显示方式的特点是整洁、直观,在实际应用中能为用户带来方便。 列表视图控件是对前面讲到的列表框控件List Box的改进和延伸。列表视图控件的列表项一般有图标(Icon)和标签(Label)两部分。图标是对列表项的图形描述,标签是文字描述。当然列
2016-03-16 10:38:36 4110
转载 CList Control 控件的使用
以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:windo
2016-03-16 10:25:03 3572
转载 UNICODE下CString 和 const char* 的相互转化
const char* 转换为 CString:const char* c;c = "abcdef";CString s;int len = strlen(c);TCHAR* c1 = (TCHAR*)malloc(sizeof(TCHAR)*len);MultiByteToWideChar( CP_ACP , 0 , c , len+1 , c1 , len+1);s.Forma
2016-03-08 10:51:35 1011
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人