共用方式為


IHeaderCtrl::SetColumnWidth 方法 (mmc.h)

設定特定數據行的寬度,以像素為單位。

語法

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

參數

[in] nCol

以零起始的索引,指定相對於結果窗格中其他數據行的數據行位置。

[in] nWidth

值,指定數據行的寬度。 此值必須以像素為單位,或者可以是下列值:

MMCLV_AUTO

MMC 會根據數據行標題中的文字寬度,自動判斷數據行的寬度。

傳回值

這個方法可以傳回下列其中一個值。

備註

MMC 不會保存在記憶體中,因為 IHeaderCtrl::SetColumnWidth 的動作而對數據行集所做的任何變更,因此嵌入式管理單元必須在修改數據行集中的數據行寬度之後更新保存的數據行組態數據。 如需詳細資訊,請參閱 IHeaderCtrl2 和數據行持續性

SetColumnWidth 不支持 nWidth 參數的HIDE_COLUMN旗標。 如果嵌入式管理單元必須隱藏數據行,它必須呼叫 IConsole::SelectScopeItem 以重新選取範圍專案,然後在產生對嵌入式管理單元 MMCN_SHOW 通知處理程式的呼叫中,它必須在呼叫 IHeaderCtrl::InsertColumn) 時使用 nWidth=HIDE_COLUMN (。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 mmc.h
Dll Mmcndmgr.dll

另請參閱

IHeaderCtrl

IHeaderCtrl2 和數據行持續性