CRowsetImpl::GetColumnInfo

정적 ATLCOLUMNINFO * GetColumnInfo (T * 태양광, ULONG * pcCols );

반환 값

정적 ATLCOLUMNINFO 구조에 대 한 포인터。

매개 변수

pv

[in] 사용자의 CRowsetImpl 에 대 한 포인터가 파생 클래스。

pcCols

[in] 반환 열 개수 (출력) 하는 포인터。

주의

이 방법은 고급 재정의。

이 메서드는 특정 클라이언트 요청에 대 한 열 정보를 검색할 여러 기본 구현 클래스에 의해 호출 됩니다. 일반적으로, IColumnsInfoImpl이 메서드를 호출할 것입니다. 이 메서드를 재정의 하는 경우 CRowsetImpl에서 메서드의 버전을 배치 해야 합니다-클래스를 파생 합니다. 메서드가 아닌 templatized 클래스에 배치 될 수 있습니다, 때문에 pv CRowsetImpl적절 한 변경 해야 합니다-파생 클래스。

다음 예제는 GetColumnInfo의 사용법을 보여줍니다. 이 예제에서 CMyRowset 는 CRowsetImpl-클래스를 파생 합니다. 이 클래스의 모든 인스턴스에 대 한 GetColumnInfo 를 재정의 하려면 CMyRowset 클래스 정의에 다음 메서드를 배치:

   정적 ATLCOLUMNINFO * GetColumnInfo(CMyRowset* pRowset, ULONG* pcCols)
{
   ....
}

모두는 ATLMTO 샘플을 MyProv 샘플 보여이 메서드를 재정의。

CRowsetImpl 개요 |nbsp; CRowsetImpl 클래스 멤버(&N)

Index