Metoda IVsImageButton.Draw — (VSDRAWITEMSTRUCT , Int32)
Rysuje ImageButton dla sieci VSPackage.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int Draw(
VSDRAWITEMSTRUCT[] pDrawItemStruct,
int fHot
)
int Draw(
array<VSDRAWITEMSTRUCT>^ pDrawItemStruct,
int fHot
)
abstract Draw :
pDrawItemStruct:VSDRAWITEMSTRUCT[] *
fHot:int -> int
Function Draw (
pDrawItemStruct As VSDRAWITEMSTRUCT(),
fHot As Integer
) As Integer
Parametry
- pDrawItemStruct
[w] Zawiera informacje w VSDRAWITEMSTRUCT strukturę, która IVsImageButton.Draw potrzeb drawthe rysowania przez właściciela formantu lub element menu.
- fHot
[w] Gdy true, przycisk zmienia wygląd po umieszczeniu wskaźnika myszy nad przyciskiem.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Rysuje obraz na przycisku, utworzone przez użytkownika VSPackage.Przycisk musi mieć styl BS_OWNERDRAW.
Podpis COM
Z vsshell80.idl:
[C++]
HRESULT Draw(
VSDRAWITEMSTRUCT* pDrawItemStruct,
BOOL fHot
);
Zobacz też
Interfejs IVsImageButton
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku