让窗口一直置顶

让窗口一直置顶
实际起作用的是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);

你可能感兴趣的:(让窗口一直置顶)