다음을 통해 공유


IHeaderCtrl::SetColumnWidth 메서드(mmc.h)

특정 열의 너비를 픽셀 단위로 설정합니다.

구문

HRESULT SetColumnWidth(
  [in] int nCol,
  [in] int nWidth
);

매개 변수

[in] nCol

결과 창의 다른 열을 기준으로 열의 위치를 지정하는 인덱스(0부터 시작)입니다.

[in] nWidth

열의 너비를 지정하는 값입니다. 이 값은 픽셀 단위이거나 다음 값일 수 있습니다.

MMCLV_AUTO

MMC는 열 제목에 있는 텍스트의 너비에 따라 열의 너비를 자동으로 결정합니다.

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

설명

MMC는 IHeaderCtrl::SetColumnWidth의 작업으로 인해 열 집합에 대한 변경 내용을 메모리에 유지하지 않으므로 스냅인은 열 집합의 열 너비를 수정한 후 지속형 열 구성 데이터를 업데이트해야 합니다. 자세한 내용은 IHeaderCtrl2 및 열 지속성을 참조하세요.

nWidth 매개 변수에 대한 HIDE_COLUMN 플래그는 SetColumnWidth에서 지원되지 않습니다. 스냅인에서 열을 숨겨야 하는 경우 IConsole::SelectScopeItem을 호출하여 scope 항목을 다시 선택한 다음 스냅인의 MMCN_SHOW 알림 처리기에 대한 결과 호출에서 열을 삽입할 때 nWidth=HIDE_COLUMN 사용해야 합니다(IHeaderCtrl::InsertColumn 호출).

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 mmc.h
DLL Mmcndmgr.dll

추가 정보

IHeaderCtrl

IHeaderCtrl2 및 열 지속성