2013-12-23 3 views
-2

이 질문은 토론의 결과입니다. WinAPI를 통해 만든 창을 탐색기 창처럼 동작시킬 수 있는지 궁금합니다. Windows 및 화살표 키로 제어 할 수 있습니다. (Windows + ArrowKey를 누르면 초점이 맞춰진 창이 움직여서 옆쪽으로 그 방향으로 움직여야합니다).WinAPI 표준 동작으로 창 만들기

윈도우가 이와 같이 작동해야하거나 스스로 제어 명령을 처리해야한다는 것을 알 수 있습니까?

+1

CreateWindowEx 실험은 무엇을 보여 줍니까? –

+0

표준 동작을 구현하는 창을 표시 할 수는 없습니다. 그것은 간단합니다. 그러나 그 행동을 바꿀 수는 있습니다. – IInspectable

+0

쉘은 모든 최상위 윈도우를 이렇게 큰 테두리로 처리합니다. 창 자체에서는 구현되지 않습니다. –

답변

1

모든 "표준"동작은 DefWindowProc에 의해 제공됩니다. 모든 처리되지 않은 메시지를 DefWindowProc으로 전달하면받을 수 있습니다.