从 CFrameWnd派生了一个窗体类CAlarmList作为主窗体的一个浮动子窗口,里面放了个clistctrl,
突然发现创建的时候如果用了WS_CAPTION风格,主窗体最小化后就不能恢复了,创建时如果不加WS_CAPTION风格则没问题,马上要验收了才发现,没时间弄了,帮忙解决下,急该子窗体用了WS_CHILD | WS_CAPTION |WS_THINKFRAM | WS_POPUP | WS_VISIBLE 风格 WS_TOPMOST 扩展风格.
突然发现创建的时候如果用了WS_CAPTION风格,主窗体最小化后就不能恢复了,创建时如果不加WS_CAPTION风格则没问题,马上要验收了才发现,没时间弄了,帮忙解决下,急该子窗体用了WS_CHILD | WS_CAPTION |WS_THINKFRAM | WS_POPUP | WS_VISIBLE 风格 WS_TOPMOST 扩展风格.
仔细检查了下代码,发现原来是不知道什么时候不小心加了个WS_POPUP,它一加上就会把WS_CHILD干掉了,于是...
不爽开始想了个临时办法,最小化的时候先把子窗口HIDE,也OK,呵呵
干掉WS_POPUP, OK了