如何当焦点不在窗体上,标题栏依旧保持蓝色?
如何当焦点不在窗体上,标题栏依旧保持蓝色?
------解决方案--------------------自己画标题栏. 
 重载WndProc,然后处理WM_NCCALCSIZE和WM_NCPAINT来重画非用户区(标题栏).   
 注意: WM_NCCALCSIZE和WM_NCPAINT的处理是一个非常痛苦的过程.   
 具体示例: 
 http://community.csdn.net/Expert/TopicView3.asp?id=5371386, Sunrobust咸鱼的回帖
------解决方案--------------------这样会违反Windows的规则,最好的做法是不让窗体失去焦点.
------解决方案--------------------两个窗体同时获取焦点是不可能的,同时只能有一个窗体处于接收系统按键信息. 
 你是不是想做一个像ComboBox的控件.