Condividi tramite


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

CMFCCmdUsageCount::AddCmd

Incrementa di uno il contatore associato al comando specificato.

CMFCCmdUsageCount::GetCount

Recupera il conteggio di utilizzo associato all'ID di comando

CMFCCmdUsageCount::HasEnoughInformation

Determina se l'oggetto ha ricevuto la quantità minima di dati di rilevamento.

CMFCCmdUsageCount::IsFreqeuntlyUsedCmd

Determina se il comando specificato viene spesso utilizzato.

CMFCCmdUsageCount::Reset

Cancella il conteggio di utilizzo dei controlli.

CMFCCmdUsageCount::Serialize

Legge l'oggetto da un archivio o scritto in un archivio. (Override CObject::Serialize).

CMFCCmdUsageCount::SetOptions

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à

CObject

   CMFCCmdUsageCount

Requisiti

intestazione: afxcmdusagecount.h

Vedere anche

Riferimenti

Grafico delle gerarchie

Classe CMFCToolBar

Altre risorse

Classi MFC