다른 모든 창 위에 내 창을 유지하려고합니다. 나는 C++ Win32 프로그래밍에 익숙하지 않다. 이 WinMain
내 윈도우의 내 초기화입니다 :최상위 창을 설정하십시오.
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
나는 이전에 대화와 협력, 그래서 맨 위의 속성은 정말 사용하기 쉬웠다. 하지만 여기서, 창문에 나는 그것을 어떻게 세우는 지 모른다. 나는 또한 그것을 일으킬 수 있기를 원한다. 아무도 나를 도울 수 있습니까?
다른 모든 플래그 위에 윈도우를 유지할 수 없습니다. 시스템에 여러 개의 창이 있습니다. 모두가 최고 창을하려고 할 때 모두가 이길 수는 없습니다. –
나는 Topmost 속성을 의미했습니다. – Victor
@DavidHeffernan : Windows 8.1의 경우 사용자가 옳은 것처럼됩니다. 나는 ClockX라는 훌륭한 유틸리티를 사용하고 있습니다. 마우스를 가져 가면 투명도가 높아 지도록 구성 할 수 있으며 클릭 연결을 지원하므로 다른 모든 창 위에 최상위로 표시됩니다. 그러나 한동안 창문이 망가져 시계가 사라집니다. 그것을 고치는 데 필요한 모든 것은 그것의 시스템 트레이 아이콘의 오른쪽 클릭이지만, 여전히 매우 성가시다. 그래서 많은 창문 "기술"을 가지고 있습니다. 그들은 창문이 진화하면서 악화되기 시작했습니다. –