Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur lebar, dalam piksel, dari kolom tertentu.
Sintaks
HRESULT SetColumnWidth(
[in] int nCol,
[in] int nWidth
);
Parameter
[in] nCol
Indeks berbasis nol yang menentukan lokasi kolom relatif terhadap kolom lain di panel hasil.
[in] nWidth
Nilai yang menentukan lebar kolom. Nilai ini harus dalam piksel, atau bisa berupa nilai berikut:
MMCLV_AUTO
MMC secara otomatis menentukan lebar kolom berdasarkan lebar teks dalam judul kolom.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Keterangan
MMC tidak bertahan dalam memori setiap perubahan yang dilakukan pada kumpulan kolom karena tindakan IHeaderCtrl::SetColumnWidth, sehingga snap-in harus memperbarui data konfigurasi kolom yang bertahan setelah memodifikasi lebar kolom dalam kumpulan kolom. Untuk informasi selengkapnya, lihat IHeaderCtrl2 dan Persistensi Kolom.
Bendera HIDE_COLUMN untuk parameter nWidth tidak didukung untuk SetColumnWidth. Jika snap-in harus menyembunyikan kolom, snap-in harus memanggil IConsole::SelectScopeItem untuk memilih kembali item cakupan lalu dalam panggilan yang dihasilkan ke handler pemberitahuan MMCN_SHOW snap-in, harus menggunakan nWidth=HIDE_COLUMN saat menyisipkan kolom (dalam panggilan ke IHeaderCtrl::InsertColumn).
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista |
| Server minimum yang didukung | Windows Server 2008 |
| Target Platform | Windows |
| Header | mmc.h |
| DLL | Mmcndmgr.dll |