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