次の方法で共有


CMFCCmdUsageCount::SetOptions

CMFCCmdUsageCount クラスの共有データ メンバーの値を設定します。

static BOOL __stdcall SetOptions(
   UINT nStartCount,
   UINT nMinUsagePercentage
);

パラメーター

パラメーター

説明

[入力] nStartCount

追跡されているすべてのコマンドの新しい初期カウント。

[入力] nMinUsagePercentage

新しい最小使用率。

戻り値

このメソッドが成功した場合は TRUE。nMinUsagePercentage パラメーターが 100 以上の場合は FALSE。

解説

このメソッドは、CMFCCmdUsageCount クラスの共有データ メンバーである m_nStartCountm_nMinUsagePercentage をそれぞれ nStartCount と nMinUsagePercentage に設定します。 m_nStartCount は、CMFCCmdUsageCount::HasEnoughInformation メソッドによって、このオブジェクトが最低限の追跡データを収集したかどうかを確認するために使用されます。 m_nMinUsagePercentage は、CMFCCmdUsageCount::IsFreqeuntlyUsedCmd メソッドによって、特定のコマンドが頻繁に使用されているかどうかを確認するために使用されます。

デバッグ ビルドでは、nMinUsagePercentage パラメーターが 100 以上の場合、このメソッドはアサーション エラーを生成します。

必要条件

**ヘッダー:**afxcmdusagecount.h

参照

参照

CMFCCmdUsageCount クラス

階層図

CMFCCmdUsageCount::HasEnoughInformation

CMFCCmdUsageCount::IsFreqeuntlyUsedCmd