EVENT_CUSTOM
Define uma entrada de mapa de evento para um evento personalizado.
EVENT_CUSTOM(pszName, pfnFire, vtsParams )
Parâmetros
pszName
O nome do evento.pfnFire
O nome do evento de acionamento de função.vtsParams
Uma lista separada por espaço de uma ou mais constantes especificando lista de parâmetros da função.
Comentários
O vtsParams parâmetro é uma lista separada por espaço de valores do VTS_ constantes.Um ou mais desses valores separados por espaços (não vírgulas) Especifica a lista de parâmetros da função.Por exemplo:
VTS_COLOR VTS_FONT
Especifica a cor de uma lista que contém um inteiro de 32 bits que representa um RGB valor, seguido por um ponteiro para o IFontDisp interface de um objeto de fonte OLE.
O VTS_ constantes e seus significados são os seguintes:
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 variant adicionais foram definidas para todos os tipos variant, com exceção de VTS_FONT e VTS_PICTURE, que fornecem um ponteiro para a constante de dados variant.Essas constantes são nomeadas usando o VTS_Pconstantname convenção.Por exemplo, VTS_PCOLOR é um ponteiro para um VTS_COLOR constante. |
Requisitos
Cabeçalho: afxctl.h
Consulte também
Referência
Constantes de tipo de parâmetro variante