CMFCDesktopAlertWnd::Create
Crée et initialise la fenêtre d'alerte sur le bureau.
virtual BOOL Create(
CWnd* pWndOwner,
UINT uiDlgResID,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1),
CRuntimeClass* pRTIDlgBar = RUNTIME_CLASS(CMFCDesktopAlertDialog)
);
virtual BOOL Create(
CWnd* pWndOwner,
CMFCDesktopAlertWndInfo& params,
HMENU hMenu = NULL,
CPoint ptPos = CPoint(-1,-1)
);
Paramètres
[in] [out] pWndOwner
Spécifie le propriétaire de la fenêtre alerte. Le propriétaire reçoit ensuite toutes les notifications de la fenêtre d'alerte sur le Bureau. Cette valeur ne peut pas être NULL.[in] uiDlgResID
Spécifie l'ID de ressource de la fenêtre alerte.[in] hMenu
Spécifie le menu qui s'affiche lorsque l'utilisateur clique sur le bouton de menu. Si NULL, le bouton de menu n'est pas affiché.[in] ptPos
Spécifie la position d'origine où la fenêtre alerte s'affiche, à l'aide de l'écran coordonne. Si ce paramètre est (1, -1), la fenêtre alerte s'affiche dans l'angle inférieur droit de l'écran.[in] pRTIDlgBar
Les informations de classe d'exécution d'une classe de boîte de dialogue personnalisée qui couvre la zone cliente d'alerte de la fenêtre.[in] params
Spécifie les paramètres utilisés pour créer une fenêtre alerte.
Valeur de retour
TRUE si la fenêtre signale a été créée avec succès ; sinon, FALSE.
Notes
Appelez cette méthode pour créer une fenêtre alerte. La zone cliente de la fenêtre signale contient une boîte de dialogue enfant qui héberge tous les contrôles affichés à l'utilisateur.
La première surcharge de méthode crée une fenêtre signale qui contient une boîte de dialogue enfant qui est chargée de ressources de l'application. La première surcharge de méthode peut également spécifier les informations de classe d'exécution d'une classe de boîte de dialogue personnalisée.
La deuxième surcharge de méthode crée une fenêtre signale qui contient des contrôles par défaut. Vous pouvez spécifier le contrôle pour afficher en modifiant CMFCDesktopAlertWndInfo, classe.
Configuration requise
en-tête : afxDesktopAlertWnd.h