http://pcedu.pconline.com.cn/empolder/gj/c/0508/687141.html
C/C++ struct的区别
C++ struct全面兼容C struct,且具有“class”的功能。
C++ struct class的区别
成员变量和函数的默认访问权限:struct为public;class为private。
struct可以在定义的时候直接以{}对其成员变量赋初值,而class不能。
SendMessage和PostMessage的区别
SendMessage等到消息被处理后才返回(同步)
PostMessage执行后立即返回(异步)
线程同步
用户模式下的线程同步:
原子访问:Interlocked系列函数
关键段
Slim读/写锁
条件变量
用内核对象进行线程同步
等待函数 事件内核对象
信号量内核对象
互斥量内核对象
ListView和ListControl的区别
CListView从CCtrlView<—CView<—CWnd派生的视图类。
CListCtrl从CWnd派生的控件类。
ListView中包含一个ListControl。
http://baike.baidu.com/view/1980957.htm?fr=ala0_1