Partager via


CWinFormsDialog::OnInitDialog

Initialise la boîte de dialogue MFC en créant et en hébergeant un contrôle utilisateur Windows Forms sur.

virtual BOOL OnInitDialog();

Valeur de retour

Valeur booléenne qui spécifie si l'application a placé le focus d'entrée à l'un des contrôles dans la boîte de dialogue. Si OnInitDialog retourne une valeur différente de zéro, les fenêtres place le focus d'entrée au premier contrôle dans la boîte de dialogue. Cette méthode peut retourner 0 uniquement si l'application a explicitement le focus d'entrée à l'un des contrôles dans la boîte de dialogue.

Notes

Lorsque la boîte de dialogue MFC est créée (à l'aide de la méthode de Create, de CreateIndirect, ou de DoModal héritée de CDialog), un message d' WM_INITDIALOG est envoyé et cette méthode est appelée. Il crée une instance d'un contrôle d' UserControl dans la boîte de dialogue et ajuste la taille de la boîte de dialogue pour tenir compte pour la taille du contrôle utilisateur. Elle héberge le contrôle dans la boîte de dialogue MFC.

Remplacez cette fonction membre si vous devez exécuter le traitement spécial lorsque la boîte de dialogue est initialisée. Pour plus d'informations sur l'utilisation de cette méthode, consultez CDialog::OnInitDialog.

Configuration requise

Header: afxwinforms.h

Voir aussi

Référence

CWinFormsDialog, classe

CDialog::OnInitDialog

UserControl