Freigeben über


CMFCOutlookBarPane::AddButton

Fügt eine Schaltfläche dem Outlook-Leistebereich hinzu.

BOOL AddButton(
   UINT uiImage,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   UINT uiImage,
   UINT uiLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   LPCTSTR szBmpFileName,
   LPCTSTR szLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   HBITMAP hBmp,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   HICON hIcon,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1,
   BOOL bAlphaBlend=FALSE 
);

Parameter

  • [in] uiImage
    Gibt den Ressourcenbezeichner einer Bitmap an.

  • [in] lpszLabel
    Gibt den Text der Schaltfläche an.

  • [in] iIdCommand
    Gibt die ID des Button-Steuerelements an

  • [in] iInsertAt
    Gibt den nullbasierten Index auf der Aussichtleiste an, mit der die Schaltfläche ein.

  • [in] uiLabel
    Eine Zeichenfolgenressource ID

  • [in] szBmpFileName
    Gibt den Namen der Datenträgerbilddatei an, um zu laden.

  • [in] szLabel
    Gibt den Text der Schaltfläche an.

  • [in] hBmp
    Ein Handle zur Bitmap einer Schaltfläche.

  • [in] hIcon
    Ein Handle für ein Symbol der Schaltflächen.

Rückgabewert

TRUE, wenn eine Schaltfläche hinzugefügt wurde; andernfalls FALSE.

Hinweise

Verwenden Sie diese Methode, um eine neue Schaltfläche in die Seite einer Outlook-Leiste einzufügen. Das Bild der Schaltfläche kann entweder aus Anwendungsressourcen oder einer Datenträgerdatei geladen werden.

Wenn die Seite ID, die von uiPageID angegeben wird, -1 ist, wird die Schaltfläche in die erste Seite eingefügt.

Wenn der Index, der von iInsertAt angegeben wird, -1 ist, wird die Schaltfläche am Ende der Seite hinzugefügt.

Anforderungen

Header: afxoutlookbarpane.h

Siehe auch

Referenz

CMFCOutlookBarPane-Klasse

Hierarchiediagramm