Condividi tramite


IMPLEMENT_OLECTLTYPE

Implementa le funzioni membro di GetMiscStatus e di GetUserTypeNameID della classe di controlli.

DECLARE_OLECTLTYPE(class_name, idsUserTypeName, dwOleMisc )

Parametri

  • class_name
    Il nome della classe del controllo.

  • idsUserTypeName
    ID di risorsa di stringa contenente il nome esterno del controllo.

  • dwOleMisc
    Un'enumerazione che contiene uno o più flag. Per ulteriori informazioni su questa enumerazione, vedere OLEMISC in Windows SDK.

Note

Oltre a IMPLEMENT_OLECTLTYPE, è necessario aggiungere la macro di DECLARE_OLECTLTYPE alla dichiarazione della classe del controllo.

La funzione membro di GetUserTypeNameID restituisce la stringa di risorsa che identifica la classe del controllo. GetMiscStatus restituisce i bit di OLEMISC per il controllo. Questa enumerazione specifica una raccolta di impostazioni che descrivono le diverse caratteristiche del controllo. Per una descrizione completa delle impostazioni di OLEMISC, vedere OLEMISC in Windows SDK.

Nota

Le impostazioni predefinite utilizzate da ControlWizard ActiveX sono: OLEMISC_ACTIVATEWHENVISIBLE, OLEMISC_SETCLIENTSITEFIRST, OLEMISC_INSIDEOUT, OLEMISC_CANTLINKINSIDE e OLEMISC_RECOMPOSEONRESIZE.

Requisiti

Intestazione: afxctl.h

Vedere anche

Riferimenti

DECLARE_OLECTLTYPE

Concetti

Macro e funzioni globali MFC