實際起作用的是WS_EX_TOPMOST屬性,添加這個屬性的方式有三種:
1.在Create階段的Ex參數添加
2.在創建完成后通過SetWindowLongPtr添加(SetWindowLong已經不建議使用)。但是我用的時候發現加不上,好像ModifyWindowStyle這個MFC的函數可以,,,
3.通過::SetWindowPos(m_hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);添加
::SetWindowPos(m_hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
//SetWindowLongPtr(m_hWnd, GWL_EXSTYLE,
// GetWindowLongPtr(m_hWnd, GWL_EXSTYLE) | WS_EX_TOPMOST);