2010-03-20 5 views
1

나는 과제를 받았다.한 대화 상자에서 다른 대화 상자로 메시지를 보내는 방법은 무엇입니까?

먼저 대화 상자 기반 응용 프로그램은 4 개 버튼 (위, 아래, 왼쪽, 오른쪽)이있다. 두 번째 대화 상자 기반 응용 프로그램에는 두 개의 컨트롤 (예 : 텍스트 영역, 버튼)이 있습니다. 첫 번째 대화 상자에서 "왼쪽"버튼을 클릭하면 두 번째 대화 상자의 컨트롤이 왼쪽으로 이동해야합니다.

그러나 불행히도 Win32 API를 전혀 알지 못합니다. 어떻게 구현할 수 있습니까? 어떤 종류의 Win32 API 메커니즘을 사용해야합니까? 감사합니다. .

답변

2

당신이 다른 대화 상자의 컨트롤에 핸들 (HWND)를 가지고 있다면 당신이 그들을 이동은 Win32 MoveWindow API 호출을 사용할 수 있습니다.

API 문서를 읽을 때 모든 것이 (단추, 목록 상자, 콤보 상자 등) 창을 기억하는 것이 유용 할 수 있습니다.

관련 문제