AfxOleRegisterPropertyPageClass

Windows 登録データベースを持つプロパティ ページ クラスを登録します。

BOOL AFXAPI AfxOleRegisterPropertyPageClass(
   HINSTANCE hInstance,
   REFCLSID clsid,
   UINT idTypeName,
   int nRegFlags 
);

パラメーター

  • hInstance
    プロパティ ページ クラスに関連付けられているモジュールのインスタンス ハンドル。

  • clsid
    プロパティ ページの固有のクラス ID。

  • idTypeName
    プロパティ ページのユーザーが判読できる名前を含む文字列のリソース id。

  • nRegFlags
    フラグが含まれる場合があります:

    • afxRegApartmentThreading は ThreadingModel = アパートメントにレジストリのスレッド モデルを設定します。

    [!メモ]

    MFC 4.2 より前のバージョンの MFC では、 intnRegFlags パラメーターは使用できませんでした。設定されている場合 afxRegInsertable のフラグがプロパティ ページで、 MFC でアサートが発生することに注意してください。

戻り値

コントロール クラスが登録されている場合はゼロ。; それ以外の場合は 0。

解説

これは、プロパティ ページがわかっている OLE コントロールであるコンテナーで使用できるようにします。AfxOleRegisterPropertyPageClass は、プロパティ ページの名前とシステムのレジストリの場所を更新し、コントロールがレジストリでサポートするスレッド モデルを設定します。詳細については、 OLE コントロールの テクニカル ノート 64、 「アパートメントモデル スレッド」、および Windows SDKの プロセスおよびスレッドについて を参照してください。

必要条件

Header: afxctl.h

参照

関連項目

AfxOleRegisterControlClass

AfxOleRegisterTypeLib