Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el ancho, en píxeles, de una columna específica.
Sintaxis
HRESULT SetColumnWidth(
[in] int nCol,
[in] int nWidth
);
Parámetros
[in] nCol
Índice de base cero que especifica la ubicación de la columna en relación con otras columnas del panel de resultados.
[in] nWidth
Valor que especifica el ancho de la columna. Este valor debe estar en píxeles o puede ser el valor siguiente:
MMCLV_AUTO
MMC determina automáticamente el ancho de la columna en función del ancho del texto en el título de columna.
Valor devuelto
Este método puede devolver uno de estos valores.
Comentarios
MMC no conserva en memoria ningún cambio realizado en un conjunto de columnas debido a la acción de IHeaderCtrl::SetColumnWidth, por lo que los complementos deben actualizar los datos de configuración de columna persistentes después de modificar el ancho de las columnas de un conjunto de columnas. Para obtener más información, vea IHeaderCtrl2 y Persistencia de columnas.
La marca HIDE_COLUMN para el parámetro nWidth no se admite para SetColumnWidth. Si el complemento debe ocultar la columna, debe llamar a IConsole::SelectScopeItem para volver a seleccionar el elemento de ámbito y, a continuación, en la llamada resultante al controlador de notificaciones MMCN_SHOW del complemento, debe usar nWidth=HIDE_COLUMN al insertar la columna (en la llamada a IHeaderCtrl::InsertColumn).
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista |
| Servidor mínimo compatible | Windows Server 2008 |
| Plataforma de destino | Windows |
| Encabezado | mmc.h |
| Archivo DLL | Mmcndmgr.dll |