PROP_ENTRY_EX ( szDesc, , do dispid clsid, iidDispatch )
Parâmetros
szDesc
[no] A descrição da propriedade.
dispid
[no] DISPID da propriedade.
clsid
[no] O CLSID da página de propriedades associada. Use o valor especial CLSID_NULL para uma propriedade que não tenha uma página de propriedades associada.
iidDispatch
[no] O IID da interface dupla definindo a propriedade.
Observações
Similar to PROP_ENTRY, mas permite que você especificar um IID específico se seu objeto suporta múltiplo interfaces duplos.
A macro BEGIN_PROP_MAP marca o início do mapa de propriedade; a macro END_PROPERTY_MAP marca o fim.
Exemplo
O exemplo a seguir agrupa as entradas para IMyDual1 seguido por uma entrada para IMyDual2 . Agrupamento por interface dupla irá melhorar o desempenho.
BEGI&N_PROP_MAP (CMyClass)
nbsp; PROP_ENTRY_EX ("Legenda", DISPID_CAPTION, CLSID_CMyProps, IID_IMyDual1)
PROP_ENTRY_EX ("Ativado", DISPID_ENABLED, CLSID_CMyProps, IID_IMyDual1)
PROP_ENTRY_EX ("Largura", DISPID_WIDTH, CLSID_CMyProps, IID_IMyDual2)
(END_PROPERTY_MAP)
Ver também