CMFCToolBarImages::Draw

Zeichnet ein einzelnes Symbolleistenbild.

BOOL Draw(
   CDC* pDC,
   int x,
   int y,
   int iImageIndex,
   BOOL bHilite=FALSE,
   BOOL bDisabled=FALSE,
   BOOL bIndeterminate=FALSE,
   BOOL bShadow=FALSE,
   BOOL bInactive=FALSE,
   BYTE alphaSrc=255 
);

Parameter

  • [in] pDC
    Ein Zeiger auf einem Gerätekontext.

  • [in] x
    Die x-Koordinate der linken Seite des Rechtecks, in der das Bild gezeichnet werden soll.

  • [in] y
    Die y-Koordinate der Rand des Rechtecks, in dem das Bild gezeichnet werden soll.

  • [in] iImageIndex
    Der nullbasierte Index des angezeigt werden Bilder.

  • [in] bHilite
    TRUE, wenn das Bild hervorgehoben werden soll; andernfalls FALSE.

  • [in] bDisabled
    TRUE, wenn das Bild im Behindertformat gezeichnet werden soll; andernfalls FALSE.

  • [in] bIndeterminate
    TRUE, wenn das Bild im unbestimmten Zustandsformat gezeichnet werden soll; andernfalls FALSE.

  • [in] bShadow
    TRUE, wenn das Bild mit Schlagschatten gezeichnet werden soll; andernfalls FALSE.

  • [in] bInactive
    TRUE, wenn das Bild im Format des inaktiven Zustand gezeichnet werden soll; andernfalls FALSE.

  • [in] alphaSrc
    Der Wert des Alphakanals (Durchlässigkeit).Ein Wert von 255 bedeutet das Bild ist gezeichnetes nicht transparent.Der Wert 0 bedeutet, dass das Bild gezeichnetes transparent ist.Dieser Wert wird nur für 32 Bitfarbenimages und für Bilder verwendet, die ein Windows Vista-Glasformat angezeigt haben.

Rückgabewert

TRUE, wenn das angegebene Bild erfolgreich angezeigt wurde, FALSE, wenn der Bildindex ungültig war oder einen anderen Fehler traten auf.

Anforderungen

Header: afxtoolbarimages.h

Siehe auch

Referenz

CMFCToolBarImages-Klasse

Hierarchien-Diagramm