내 창에 '항상 맨 위'확장 스타일 세트가있는 경우 '항상 위'스타일 세트가없는 모든 창과 '항상 위'스타일을 가진 창 위에 있어야합니다. 스타일이 설정되었지만 내 창이 활성화되기 전에 활성화되었습니다.작업 관리자는 Windows 10의 'Always on Top'창의 특별한 종류입니까?
이 기능을 테스트하기 위해 작업 관리자 창이 열립니다. 항상 맨 위에 놓은 다음 내 창 (myWindow
)을 엽니 다.
Windows 7에서 나는 예상 된 동작을 관찰합니다. myWindow
이 작업 관리자 맨 위에옵니다.
그러나 Windows 10에서는 그렇지 않습니다. 작업 관리자는 '항상 맨 위에'스타일 세트가 있더라도 다른 창의 가장 위에 위치합니다.
Windows 10에서 작업 관리자로 수행하는 특별한 기능이 있습니까? 그렇다면 작업 관리자 맨 위에 내 창을 가져 오는 작업이 있습니까? 단순히 BringWindowToTop
함수를 사용하여 시도했지만 작동하지 않습니다. setWindowPos
과 HWND_TOP
은 hWndInsertAfter
인수의 값으로도 표시되지 않습니다. 나는 얼마 전에 한 작은 연구에서
'항상 상단에'확장 스타일을 설정하고 내가 한 수 다른 창 위에 어떤 창이 마지막으로 활성화되었는지에 따라 – TheBlueNotebook
예, 작업 관리자는 특별합니다. 당신은 그것의 위에있을 수 없습니다. –
논리적 도약 : [두 프로그램에서 수행 한 경우는 어떻게됩니까?] (https://blogs.msdn.microsoft.com/oldnewthing/20050607-00/?p=35413) ([Practical exam] (https : // blogs.msdn.microsoft.com/oldnewthing/20101125-00/?p=12203)). 그 생각 실험 (및 실용적인 시험)이 당신을 설득하지 못했다면, 당신이 창조하려고하는 딜레마에 대한 또 다른 모습이 있습니다 : [어떻게 다른 맨 위 창에 의해 결코 커버되지 않는 맨 위 창을 만들 수 있습니까?] (https :// /blogs.msdn.microsoft.com/oldnewthing/20110310-00/?p=11253). – IInspectable