Classe CMFCCmdUsageCount
Tenere traccia del numero di utilizzo dei messaggi di Windows, ad esempio quando l'utente seleziona un elemento da un menu.
class CMFCCmdUsageCount : public CObject
Membri
Costruttori pubblici
Nome |
Descrizione |
CMFCCmdUsageCount::CMFCCmdUsageCount |
Costruttore predefinito. |
CMFCCmdUsageCount::~CMFCCmdUsageCount |
Distruttore |
Metodi pubblici
Nome |
Descrizione |
Incrementa di uno il contatore associato al comando specificato. |
|
Recupera il conteggio di utilizzo associato all'ID di comando |
|
Determina se l'oggetto ha ricevuto la quantità minima di dati di rilevamento. |
|
Determina se il comando specificato viene spesso utilizzato. |
|
Cancella il conteggio di utilizzo dei controlli. |
|
Legge l'oggetto da un archivio o scritto in un archivio. (Override CObject::Serialize). |
|
Imposta i valori dei membri dati della classe condivisi CMFCCmdUsageCount. |
Membri di dati
Nome |
Descrizione |
m_CmdUsage |
Un oggetto CMap che associa i controlli all'utilizzo conta. |
m_nMinUsagePercentage |
La percentuale minima di utilizzo per un comando sono utilizzati di frequente. |
m_nStartCount |
Il contatore iniziale utilizzato per determinare se questo oggetto ha ricevuto la quantità minima di dati di rilevamento. |
m_nTotalUsage |
Il conteggio di tutti i controlli registrati. |
Note
La classe CMFCCmdUsageCount esegue il mapping di ogni identificatore numerico di messaggio di Windows a un contatore Integer senza segno a 32 bit. CMFCToolBar utilizza questa classe per visualizzare gli elementi di utilizzo frequente della barra degli strumenti. Per ulteriori informazioni su CMFCToolBar, vedere Classe CMFCToolBar.
È possibile rendere persistenti i dati della classe CMFCCmdUsageCount tra l'esecuzione del programma. Utilizzare il metodo CMFCCmdUsageCount::Serialize per serializzare i dati del membro della classe e il metodo CMFCCmdUsageCount::SetOptions per impostare i dati dei membri condivisi.
Gerarchia di ereditarietà
Requisiti
intestazione: afxcmdusagecount.h