저는 C++에서 DirectX 11을 사용하여 프로그램을 작성하고 있습니다. 사용자가 Ctrl-Alt-Del 또는 Alt-Tab을 누를 때마다 내 프로그램이 최소화되도록하고 싶습니다.사용자가 Ctrl-Alt-Del 또는 Alt-Tab을 눌러 프로그램을 최소화 할 수 있는지 감지하는 방법은 무엇입니까?
ShowWindow(hWnd, SW_MINIMIZE);
난에이 점점 붙어 부분은 그 두 가지 경우 중 하나를 감지하기 : 내가 할 일은 호출이 함수로 최소화 할 수있는 창 자체를 얻기
는, 쉬운 부분입니다 특정 키 입력이 입력되므로 해당 이벤트 중 하나가 발생할 때 해당 함수를 호출 할 수 있습니다.
도움을 주시면 감사하겠습니다. 뭔가 명확히 설명해 주시면 알려주세요.
왜 최소화하려고합니까? Windows 자체가 창 상단에 필요한 것을 표시하지 않습니까? –
최소화는 정확하게 내 질문에서 핵심은 아닙니다. Ctrl-Alt-Del과 Alt-Tab을 적절하게 처리하는 방법을 알고 싶다면 사용자가 입력 할 때 내 프로그램이 제대로 작동하고 나중에이 이벤트를 처리하는 지식이 유용 할 수 있습니다. –
그것이 내 질문의 핵심이었습니다. Windows는 프로그램이 "훌륭하게 작동"할 필요가 없도록 올바른 작업을 수행해야합니다. 자동으로 실행되며 프로세스에 영향을 미치거나 할 수있는 방법이 없습니다. 당신이 어떤 특정한 상황을 염두에두고 있는지 궁금 해서요. –