共用方式為


CMFCDesktopAlertWnd::Create

建立和初始化桌面警示視窗。

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)
);

參數

  • pWndOwner
    指定警示視窗的主控視窗。 該擁有者會接收 Desktop Alert Window 的任何告知。 這個值不能是 NULL。

  • [in] uiDlgResID
    指定警示視窗的資源 ID。

  • [in] hMenu
    指定顯示的功能表使用者何時按一下功能表上的 按鈕。 如果 NULL,功能表按鈕不會顯示。

  • [in] ptPos
    指定警示視窗中所顯示的初始位置,使用螢幕座標。 如果此參數為 (1, -1),警示視窗會顯示在螢幕上置中。

  • [in] pRTIDlgBar
    包含警示視窗工作區的自訂對話方塊類別的執行階段類別資訊。

  • [in] params
    指定用來建立警示視窗中的參數。

傳回值

TRUE ,如果警示視窗成功建立,否則, FALSE。

備註

呼叫這個方法會建立警示視窗。 警示視窗工作區包含裝載所有控制項顯示給使用者的子對話方塊。

第一個方法多載建立包含子對話方塊從應用程式的資源載入的警示視窗。 第一個方法多載可針對自訂對話方塊類別指定執行階段類別資訊。

第二個方法多載建立包含預設控制項的警示視窗。 您可以指定要顯示的控制項可以修改 CMFCDesktopAlertWndInfo 類別

需求

標題: afxDesktopAlertWnd.h

請參閱

參考

CMFCDesktopAlertWnd 類別

階層架構圖