статичний ATLCOLUMNINFO * GetColumnInfo (T * pv, ULONG * pcCols );
Значення, яке повертається
Вказівник на статичні ATLCOLUMNINFO структури.
Параметри
pv
[в] Вказівник на користувача CRowsetImpl , отриманих клас.
pcCols
[в] Вказівник (виводу) на кількість стовпчиків повернувся.
Зауваження
Цей метод є додаткові заміщення.
Цей метод називається на кілька бази реалізації класи, щоб отримати дані стовпця для конкретного клієнта запиту. Зазвичай цей метод буде називатися IColumnsInfoImpl. Якщо змінити цей метод, помістіть Версія методу у вашому CRowsetImpl-отриманих клас. Тому, що метод можуть бути розміщені в класі templatized, ви повинні змінити pv відповідні CRowsetImpl-класу, отриманих.
Наступний приклад демонструє використання в GetColumnInfo . У цьому прикладі CMyRowset є CRowsetImpl-отриманих клас. Для того, щоб замінити GetColumnInfo для всіх екземплярів цього класу, помістіть такий метод у визначенні класу " CMyRowset ":
статичний ATLCOLUMNINFO * GetColumnInfo(CMyRowset* pRowset, ULONG* pcCols)
{
....
}
Обидва на ATLMTO зразка та MyProv зразка продемонструвати заміщення цей метод.