Sobre procedimentos de janela

Cada janela é membro de uma classe de janela específica. A classe de janela determina o procedimento de janela padrão que usa uma janela individual para processar as suas mensagens. Todas as janelas que pertencem à mesma classe usam o mesmo procedimento de janela padrão. Por exemplo, o sistema define um procedimento de janela para a classe de caixa de combinação (COMBOBOX); todas as caixas de combinação, em seguida, usam esse procedimento de janela.

Um aplicativo normalmente registra pelo menos um novo janela classe e seu procedimento de janela associado. Depois de registrar uma classe, o aplicativo pode criar muitas janelas dessa classe, que use o mesmo procedimento de janela. Porque isso significa que várias fontes simultaneamente poderiam chamar o mesmo pedaço de código, você deve ter cuidado ao modificar recursos compartilhados de um procedimento de janela. Para obter mais informações, consulte Classes de janela.

Procedimentos de janela para caixas de diálogo (chamados de procedimentos de caixa de diálogo) têm uma estrutura semelhante e funcionam como procedimentos de janela normal. Todos os pontos referentes aos procedimentos de janela desta seção também aplicam aos procedimentos de caixa de diálogo. Para obter mais informações, consulte Caixas de diálogo.

Index