statyczne ATLCOLUMNINFO * GetColumnInfo (T * Wa, ULONG * pcCols );
Wartość zwracany
Wskaźnik do struktury statycznej ATLCOLUMNINFO.
Parametry
pv
[w] Wskaźnik użytkownika CRowsetImpl pochodnych klasy.
pcCols
[w] Wskaźnik (wyjście), liczba kolumn w powrócił.
Uwagi
Ta metoda jest przesłonięcie zaawansowane.
Ta metoda jest wywoływana przez kilka klas bazowych realizacji do pobierania informacji o kolumnie na żądanie określonego klienta. Zazwyczaj metoda ta będzie wywoływana przez IColumnsInfoImpl. Jeśli można zastąpić tę metodę, należy zaznaczyć wersję metody w Twojej CRowsetImpl-klasy. Ponieważ metody mogą być umieszczane w klasie templatized, należy zmienić pv do odpowiednich CRowsetImpl-klasy.
Poniższy przykład demonstruje użycie GetColumnInfo do . W tym przykładzie CMyRowset to CRowsetImpl-klasy. Aby zastąpić GetColumnInfo dla wszystkich wystąpień tej klasy, należy umieścić następujące metody w definicji klasy CMyRowset:
statyczne ATLCOLUMNINFO * GetColumnInfo(CMyRowset* pRowset, ULONG* pcCols)
{
....
}
Zarówno ATLMTO próbki i MyProv próbki wykazania tej metody.