Klasa CStockPropImpl
Ta klasa zapewnia metody obsługi wartości właściwości zapasów.
![]() |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
template <
class T,
class InterfaceName,
const IID* piid= &_ATL_IIDOF(InterfaceName),
const GUID* plibid= &CComModule::m_libid,
WORD wMajor= 1,
WORD wMinor= 0,
class tihclass= CcomTypeInfoHolder
>
class ATL_NO_VTABLE CStockPropImpl :
public IDispatchImpl< InterfaceName, piid, plibid, wMajor,
wMinor, tihclass>
Parametry
T
Klasa wykonywania kontroli oraz wynikające z CStockPropImpl.InterfaceName
Podwójnym interfejsem narażania właściwości zapasów.piid
Wskaźnik celu uzyskanie identyfikatora IID InterfaceName.plibid
Wskaźnik identyfikator biblioteki zawierającej definicję biblioteki typów InterfaceName.wMajor
Główna wersja biblioteki typów.Wartością domyślną jest 1.wMinor
Wersja pomocnicza biblioteki typów.Wartością domyślną jest 0.tihclass
Klasa używana do zarządzania wpisz informacje dotyczące T.Wartością domyślną jest CComTypeInfoHolder.
Członkowie
Metody publiczne
Wywołanie tej metody get styl malowania używane w, na przykład, płaskie lub 3D. |
|
Wywołanie tej metody get status flaga wskazuje, jeśli formant nie może być inny rozmiar. |
|
Wywołanie tej metody, aby uzyskać kolor tła formantu. |
|
Wywołanie tej metody get styl tła formantu przezroczysty lub nieprzezroczysty. |
|
Wywołanie tej metody, aby uzyskać kolor obramowania formantu. |
|
Wywołanie tej metody get styl obramowania formantu. |
|
Wywołanie tej metody get status flagi wskazuje Jeśli obramowanie formantu jest widoczny. |
|
Wywołanie tej metody get szerokość obramowania formantu (w pikselach). |
|
Wywołanie tej metody w celu uzyskania tekstu określona w polu Podpis obiektu. |
|
Wywołanie tej metody get tryb rysowania formantu, na przykład XOR pióra lub Odwróć kolory. |
|
Wywołanie tej metody get rysunku stylu formantu, na przykład stałe, kropkowane lub kreskowane. |
|
Wywołanie tej metody get rysunku szerokość (w pikselach) używane przez metod rysowania formantu. |
|
Wywołanie tej metody get status flagi, która wskazuje, czy formant jest włączony. |
|
Wywołanie tej metody get formantu kolor wypełnienia. |
|
Wywołanie tej metody get styl wypełnienia formantu, na przykład, stały, przejrzysty lub zakreskowany. |
|
Wywołanie tej metody, aby uzyskać wskaźnik do właściwości czcionki formantu. |
|
Wywołanie tej metody, aby uzyskać kolor pierwszego planu formantu. |
|
Wywołanie tej metody, aby uzyskać uchwyt okna skojarzonych z formantem. |
|
Wywołanie tej metody get właściwości obrazu graficznego (ikony, bitmapy lub metafile) wyświetlane, gdy kursor znajduje się nad formantem. |
|
Wywołanie tej metody get typ wskaźnika myszy wyświetlany, gdy wskaźnik myszy nad formantem, jest na przykład, strzałki, przeładunku lub Klepsydra. |
|
Wywołanie tej metody, aby uzyskać właściwości obrazu (ikona, bitmapy lub metafile) wyświetlane grafiki wskaźnika. |
|
Na przykład, wywołanie tej metody get formantu gotowa załadunku lub załadowany. |
|
Wywołanie tej metody get flaga wskazuje, czy formant jest tabulator lub nie. |
|
Wywołanie tej metody w celu uzyskania tekstu wyświetlanego z formantem. |
|
Wywołanie tej metody, aby uzyskać stan flagi, która wskazuje, jeśli formant jest nieprawidłowy. |
|
Wywołanie tej metody, aby uzyskać uchwyt okna skojarzonych z formantem.Identyczne z CStockPropImpl::get_HWND. |
|
Wywołanie tej metody, aby ustawić styl malowania używane w, na przykład, płaskie lub 3D. |
|
Wywołanie tej metody, aby ustawić wartość flagi, która wskazuje, jeśli formant nie może być inny rozmiar. |
|
Wywołanie tej metody, aby ustawić kolor tła formantu. |
|
Wywołanie tej metody, aby ustawić styl tła formantu. |
|
Wywołanie tej metody, aby ustawić kolor obramowania formantu. |
|
Wywołanie tej metody, aby ustawić styl obramowania formantu. |
|
Wywołanie tej metody, aby ustawić wartość flagi wskazuje Jeśli obramowanie formantu jest widoczny. |
|
Wywołanie tej metody, aby ustawić szerokość obramowania formantu. |
|
Wywołanie tej metody, aby ustawić tekst wyświetlany z formantem. |
|
Wywołanie tej metody, aby ustawić tryb rysowania formantu, na przykład XOR pióra lub Odwróć kolory. |
|
Wywołanie tej metody ustawić styl rysowania formantu, na przykład stałe, kropkowane lub kreskowane. |
|
Wywołanie tej metody, aby ustawić szerokość (w pikselach), używane przez rysunku metod kontroli. |
|
Wywołanie tej metody, należy ustawić flagę wskazującą, czy formant jest włączony. |
|
Wywołanie tej metody, aby ustawić kolor wypełnienia tego formantu. |
|
Wywołanie tej metody, aby ustawić styl wypełnienia formantu, na przykład stały, przejrzysty lub zakreskowany. |
|
Wywołanie tej metody, aby ustawić właściwości czcionki formantu. |
|
Wywołanie tej metody, aby ustawić kolor pierwszego planu formantu. |
|
Ta metoda zwraca E_FAIL. |
|
Wywołanie tej metody, aby ustawić właściwości obrazu graficznego (ikony, bitmapy lub metafile) wyświetlane, gdy kursor znajduje się nad formantem. |
|
Wywołanie tej metody, aby ustawić typ wskaźnika myszy wyświetlany, gdy wskaźnik myszy nad formantem, jest na przykład, strzałki, przeładunku lub Klepsydra. |
|
Wywołanie tej metody, aby ustawić właściwości obrazu (ikona, bitmapy lub metafile) wyświetlane grafiki. |
|
Wywołanie tej metody Ustaw stan Gotowe formantu, na przykład, załadowany lub załadunku. |
|
Wywołanie tej metody, aby ustawić wartość flagi, która wskazuje, czy formant jest tabulator lub nie. |
|
Wywołanie tej metody, aby ustawić tekst, który jest wyświetlany z formantem. |
|
Wywołanie tej metody, należy ustawić flagę wskazującą, jeśli formant jest nieprawidłowy. |
|
Ta metoda wymaga CStockPropImpl::put_HWND, która zwraca E_FAIL. |
|
Wywołanie tej metody, aby ustawić właściwości czcionki formantu, z licznika odwołań. |
|
Wywołanie tej metody, aby ustawić właściwości obrazu graficznego (ikony, bitmapy lub metafile) wyświetlane, gdy mysz jest kontroli, z licznika odwołań. |
|
Wywołanie tej metody, aby ustawić właściwości obraz grafiki (ikony, bitmapy lub metafile) mają być wyświetlane z licznika odwołań. |
Uwagi
CStockPropImplzawiera put i uzyskać metody dla każdej właściwości zapasów.Metody te zapewniają konieczne ustawić lub pobrać członka danych skojarzonych z każdej właściwości oraz do powiadamiania i zsynchronizować z kontenera po zmianie właściwości dowolnego kodu.
Visual C++ zapewnia obsługę zapasów właściwości poprzez jego kreatorów.Aby uzyskać więcej informacji o dodawaniu właściwości zapasów do formantu, zobacz Samouczek ATL.
Dla zachowania zgodności z poprzednimi wersjami CStockPropImpl udostępnia również get_Window i put_Window po prostu wywołać metody get_HWND i put_HWND, odpowiednio.Domyślne wykonania put_HWND zwraca E_FAIL od HWND powinien być właściwość tylko do odczytu.
Mieć następujące właściwości: putref implementacji:
Czcionki
MouseIcon
Obraz
Te same trzy właściwości zapasów wymagają ich odpowiednich danych członka typu CComPtr lub inne klasy, która zawiera odwołanie do poprawnego interfejsu inwentaryzacji za pomocą operatora przypisania.
Hierarchii dziedziczenia
T
CStockPropImpl
Wymagania
Nagłówek: atlctl.h