EVENT_CUSTOM
Define uma entrada de MAP de evento para um evento personalizado.
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
Parâmetros
pszName
O nome do evento.pfnFire
O nome do função de acionamento de eventos.vtsParams
Uma lista separada por espaços de uma ou mais constantes especificando a lista de parâmetros da função.
Comentários
The vtsParams parâmetro é uma lista separada por espaço de valores da VTS_ constantes.Um ou mais desses valores separados por espaços (não a vírgula) Especifica a lista de parâmetros da função.Por exemplo:
VTS_COLOR VTS_FONT
Especifica uma lista que contém um inteiro de 32 bit representando um valor de cor RGB, seguido de um ponteiro para o IFontDisp interface de um objeto de fonte OLE.
The VTS_ constantes e seus significados são:
Símbolo |
Tipo de parâmetro |
---|---|
VTS_I2 |
short |
VTS_I4 |
long |
VTS_R4 |
float |
VTS_R8 |
double |
VTS_COLOR |
OLE_COLOR |
VTS_CY |
MOEDA |
VTS_DATE |
DATA |
VTS_BSTR |
Const char * |
VTS_DISPATCH |
LPDISPATCH |
VTS_FONT |
IFontDispatch * |
VTS_HANDLE |
HANDLE |
VTS_SCODE |
SCODE |
VTS_BOOL |
BOOL |
VTS_VARIANT |
Const VARIANT * |
VTS_PVARIANT |
VARIANTE * |
VTS_UNKNOWN |
LPUNKNOWN |
VTS_OPTEXCLUSIVE |
OLE_OPTEXCLUSIVE |
VTS_PICTURE |
IPictureDisp * |
VTS_TRISTATE |
OLE_TRISTATE |
VTS_XPOS_PIXELS |
OLE_XPOS_PIXELS |
VTS_YPOS_PIXELS |
OLE_YPOS_PIXELS |
VTS_XSIZE_PIXELS |
OLE_XSIZE_PIXELS |
VTS_YSIZE_PIXELS |
OLE_YSIZE_PIXELS |
VTS_XPOS_HIMETRIC |
OLE_XPOS_HIMETRIC |
VTS_YPOS_HIMETRIC |
OLE_YPOS_HIMETRIC |
VTS_XSIZE_HIMETRIC |
OLE_XSIZE_HIMETRIC |
VTS_YSIZE_HIMETRIC |
OLE_YSIZE_HIMETRIC |
Observação: |
---|
Constantes variantes adicionais foram definidos para todos os tipos de variantes, com exceção do VTS_FONT and VTS_PICTURE, que fornecem um ponteiro para a constante de dados variant.Essas constantes são nomeadas com o VTS_Pconstantname convenção.Por exemplo, VTS_PCOLOR é um ponteiro para um VTS_COLOR constante. |
Requisitos
Cabeçalho: afxctl.h