Processamento de WM_INITDIALOG e WM_DESTROY mensagens em uma caixa de diálogo simples

Quando você usar uma caixa de combinação em uma caixa de diálogo, você geralmente responde à mensagem WM_INITDIALOG por inicializar a caixa de combinação. O exemplo de código na criação de uma caixa de diálogo Ortografia chama o aplicativo-definidas OpenDictionary função para carregar o dicionário. Ele, em seguida, chama o aplicativo-definidas SelectNextWord e InitSpellList funções para selecionar a primeira palavra incorreta.

SelectNextWordseleciona a próxima palavra no Controlarar de editar e copia-lo para o buffer especificado. InitSpellListdetermina se a palavra selecionada é no dicionário. Se não, ele coloca a palavra no campo de seleção da caixa de combinação e adiciona grafias sugeridas para a lista.

O procedimento de caixa de diálogo processa a mensagem WM_DESTROY para liberar os recursos alocados para o dicionário de ortografia.

Index