창 프로시저

창 프로시저는 수신 하 고 창으로 보내는 모든 메시지를 처리 하는 함수입니다. 모든 창 클래스는 창 프로시저 및 해당 클래스를 사용 하 여 만든 모든 창을 동일한 창 프로시저를 사용 하 여 메시지에 응답.

시스템 창 프로시저를 프로시저에 인수로 메시지 데이터를 전달 하 여 메시지를 보냅니다. 창 프로시저는 다음 메시지;에 대 한 적절 한 동작을 수행 그것은 메시지 식별자를 확인 하 고 메시지를 처리 하는 동안 메시지 매개 변수에 의해 지정 된 정보를 사용 하 여.

창 프로시저는 일반적으로 메시지를 무시 하지 않습니다. 메시지를 처리 하지 않습니다, 다시 기본 처리를 위해 시스템에 메시지를 보내야 합니다 그것. 창 프로시저는 기본 동작을 수행 하 고 메시지 결과 반환 DefWindowProc 함수를 호출 하 여이 않습니다. 창 프로시저 자체 메시지 결과 다음이 값을 반환 해야 합니다. 대부분의 창 프로시저 그냥 몇 가지 메시지를 처리 하 고 DefWindowProc 를 호출 하 여 시스템에 다른 사람을 통과합니다.

창 프로시저를 동일한 클래스에 속하는 모든 windows에서 공유 하기 때문에 여러 다른 창에 대 한 메시지를 처리할 수 있습니다. 특정 창 메시지를 받지를 식별 하려면 창 프로시저 메시지와 함께 전달 된 창 핸들을 확인할 수 있습니다. 창 프로시저에 대 한 자세한 내용은 창 프로시저 를 참조 하십시오.

 

Index