Aracılığıyla paylaş


CDialogEx::SetBackgroundImage

İletişim kutusunun arka plan görüntüsü olarak ayarlar.

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

Parametreler

  • [in]hBitmap
    Arka plan görüntüsü için bir tanıtıcı.

  • [in]uiBmpResId
    Arka plan görüntüsü kaynak kimliği.

  • [in]location
    Birini CDialogEx::BackgroundLocation yansımasının konumunu belirten değer.Geçerli değerler BACKGR_TILE, backgr_topleft, BACKGR_TOPRIGHT, backgr_bottomleft ve BACKGR_BOTTOMRIGHT değerleridir.BACKGR_TILE varsayılan değerdir.

  • [in]bAutoDestroy
    TRUEarka plan görüntüsü otomatik olarak yıkmak için; Aksi takdirde, FALSE.

  • [in]bRepaint
    TRUEhemen iletişim kutusu yeniden çizmek için; Aksi takdirde, FALSE.

Dönüş Değeri

İkinci yöntemde sözdizimi, aþýrý TRUE yöntemi başarılıysa; Aksi takdirde, FALSE.

Notlar

Belirttiğiniz resim iletişim kutusunda istemci alana sığdırmak için uzatılmış değil.

Gereksinimler

Başlık: afxdialogex.h

Ayrıca bkz.

Başvuru

CDialogEx sınıfı

Hiyerarşi grafik