CSnapInItemImpl::SetToolbarButtonInfo

Llame a esta función para modificar cualquier estilo de botón de la barra de herramientas, objetos del complemento, antes de que se cree la barra de herramientas.

void SetToolbarButtonInfo(
   UINT id,
   BYTE *fsState,
   BYTE *fsType 
);

Parámetros

  • id
    [in] El identificador del botón de la barra de herramientas que se va a establecer.

  • fsState
    [in] Los indicadores de estado del botón.Pueden ser uno o más de los siguientes:

    • El botón deTBSTATE_CHECKED The tiene el estilo de TBSTYLE_CHECKED y se presionando.

    • El botón deTBSTATE_ENABLED The acepta datos proporcionados por el usuario.Un botón que no tiene este estado no acepta datos proporcionados por el usuario y se atenúa.

    • El botón deTBSTATE_HIDDEN no está visible y no puede recibir los datos proporcionados por el usuario.

    • Se atenúa el botón deTBSTATE_INDETERMINATE The.

    • Se presione el botón deTBSTATE_PRESSED The.

    • El salto de línea deTBSTATE_WRAP A continuación el botón.El botón también debe tener TBSTATE_ENABLED.

  • fsType
    [in] Los indicadores de estado del botón.Pueden ser uno o más de los siguientes:

    • TBSTYLE_BUTTON crea un botón de comando estándar.

    • TBSTYLE_CHECK crea un botón que alterna entre estados presionado y no presionadas cada vez que el usuario lo haga clic en.El botón tiene un color de fondo diferente cuando está en el estado presionado.

    • TBSTYLE_CHECKGROUP crea un botón de comprobación que las estancias presionadas hasta otro botón en el grupo están presionadas.

    • TBSTYLE_GROUP crea un botón que mantenga presionado hasta que otro botón del grupo se presione.

    • TBSTYLE_SEP crea un separador, proporcionando un pequeño intervalo entre grupos de botones.Un botón que tiene este estilo no recibe los datos proporcionados por el usuario.

Requisitos

encabezado: atlsnap.h

Vea también

Referencia

Clase de CSnapInItemImpl