次の方法で共有


CMFCCmdUsageCount::SetOptions

更新 : 2007 年 11 月

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

参照

概念

MFC 階層図

参照

CMFCCmdUsageCount クラス

CMFCCmdUsageCount::HasEnoughInformation

CMFCCmdUsageCount::IsFreqeuntlyUsedCmd