Udostępnij za pośrednictwem


Klasy otoki

Gdy użytkownik wstawić formant do projektu Visual C++, klasy otoki dla formantu nie znajdują się domyślnie.Jednakże jeśli chcesz zmodyfikować zachowanie formantu, można napisać klasy otoki dla formantu.W zależności od tego, w jaki sposób zamierzają programowo manipulować formantu należy zapisać jedną lub więcej klas otoki formantu.

Klasy otoki jest dostępna dla każdego coclasses w pliku biblioteki (.tlb) typ formantu.Klasy otoki kontroli powinny być nazwa formantu poprzedzane literą C.

Aby uzyskać więcej informacji dotyczących funkcji klas otoki Zobacz modelu obiektów podstawowych technologii kontroli.

Za pomocą CWnd::GetDlgItem wymaga również klasy otoki, ponieważ zwracana wartość musi być rzutowane na klasy control.Na przykład:

CDBList* pDBList = 0;
pDBList = static_cast<CDBList*>(GetDlgItem(IDC_DBLIST));

Odczytując plik wygenerowany .idl, użytkownik może ustalić, jakie właściwości, metod i zdarzeń są udostępniane przez formant, jak również Zobacz metody i akcesor deklaracji funkcji bezpośrednio.Dodatkowe informacje można uzyskać od kontroli za pomocą OLE/COM Object Viewer.

Zobacz też

Informacje

Za pomocą formantów ActiveX

Modyfikowanie zachowania Run-Time formantu