Treinamento
Módulo
Enviar notificações no Dynamics 365 Business Central - Training
Descubra como criar, enviar e aprimorar interações do usuário por meio de notificações neste guia abrangente no Dynamics 365 Business Central.
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Este tópico demonstra como processar mensagens de notificação ComboBoxEx.
Um controle ComboBoxEx notifica sua janela pai de eventos enviando mensagens WM_NOTIFY. Ele também passa as WM_COMMAND mensagens de notificação que recebe da caixa de combinação contida nele para a janela pai a ser processada. Portanto, seu aplicativo deve estar preparado para processar mensagens de WM_NOTIFY do ComboBoxEx e WM_COMMAND mensagens que são encaminhadas do controle de caixa de combinação filho ComboBoxEx.
O exemplo nesta seção manipula as mensagens WM_NOTIFY e WM_COMMAND de um controle ComboBoxEx chamando uma função definida pelo aplicativo correspondente para processar essas mensagens.
LRESULT CALLBACK WndProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg){
case WM_COMMAND: // notification from the child ComboBox within the ComboBoxEx control.
if((HWND)lParam == g_hwndCB)
DoOldNotify(hwnd, wParam);
break;
case WM_NOTIFY: // notification from the ComboBoxEx control
return (DoCBEXNotify(hwnd, lParam));
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
EndPaint(hwnd, &ps);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd, msg, wParam, lParam);
break;
}
return FALSE;
}
Treinamento
Módulo
Enviar notificações no Dynamics 365 Business Central - Training
Descubra como criar, enviar e aprimorar interações do usuário por meio de notificações neste guia abrangente no Dynamics 365 Business Central.