共用方式為


CDialogEx::SetBackgroundImage

設定對話方塊的背景影像。

void SetBackgroundImage(
   HBITMAP hBitmap,
   BackgroundLocation location=BACKGR_TILE,
   BOOL bAutoDestroy=TRUE,
   BOOL bRepaint=TRUE 
);
BOOL SetBackgroundImage(
   UINT uiBmpResId,
   BackgroundLocation location=BACKGR_TILE,
   BOOL bRepaint=TRUE 
);

參數

  • [in] hBitmap
    將背景影像的控制代碼。

  • [in] uiBmpResId
    背景影像的資源 ID。

  • [in] location
    指定影像的位置 CDialogEx::BackgroundLocation 的其中一個值。 有效值包括、、BACKGR_TILE BACKGR_TOPLEFT BACKGR_TOPRIGHT、BACKGR_BOTTOMLEFT 和 BACKGR_BOTTOMRIGHT。 預設值為 BACKGR_TILE。

  • [in] bAutoDestroy
    自動終結背景影像的TRUE ;否則, FALSE。

  • [in] bRepaint
    立即重繪對話方塊的TRUE ;否則, FALSE。

傳回值

在第二個方法中,如果方法成功,請多載語法, TRUE ;否則, FALSE。

備註

您所指定的影像不會自動縮放以符合對話方塊的工作區。

需求

標題: afxdialogex.h

請參閱

參考

CDialogEx 類別

階層架構圖