Mensagens de notificação de Controlarar

Um Controlarar deve enviar uma mensagem de notificação para sua janela pai para notificar o pai sobre a entrada do usuário ou as alterações para o Controlarar. A mensagem de notificação é uma mensagem WM_COMMAND que inclui um identificador de Controlarar e um código de notificação identificando a natureza do evento. Um identificador de controle é um número exclusivo que o aplicativo usa para identificar o Controlarar enviar a mensagem. O aplicativo define o identificador para um Controlarar quando ele cria o Controlarar. O aplicativo especifica o identificador de hMenu parâmetro da CreateWindowEx função ou na id de membro da estrutura DLGITEMTEMPLATEEX.

Porque o controle não define o identificador de Controlarar, o Controlarar deve recuperar o identificador para que ele possa enviar mensagens de notificação. Um Controlarar deve usar a função GetDlgCtrlID para recuperar seu próprio identificador de controle. Embora o identificador de Controlarar é especificado como o identificador de menu quando o Controlarar é criado, a função GetMenu não pode ser usada para recuperar o identificador. Como alternativa, um controle pode recuperar o identificador de hMenu membro na estrutura de CREATESTRUCT ao processar a mensagem WM_CREATE.

Index