_ATL_BASE_MODULE70 構造体

ATL を使用するプロジェクトによって使用されます。

struct _ATL_BASE_MODULE70{
   UINT cbSize;
   HINSTANCE m_hInst;
   HINSTANCE m_hInstResource;
   bool m_bNT5orWin98;
   DWORD dwAtlBuildVer;
   GUID* pguidVer;
   CRITICAL_SECTION m_csResource;
   CSimpleArray<HINSTANCE> m_rgResourceInstance;
};

メンバー

  • cbSize
    バージョン管理に使用する構造体のサイズ。

  • m_hInst
    このモジュール (exe または dll) の hInstance

  • m_hInstResource
    既定のインスタンス リソース ハンドル。

  • m_bNT5orWin98
    オペレーティング システムのバージョン情報。 ATL 内部で使用します。

  • dwAtlBuildVer
    ATL のバージョンを格納します。 現在は 0x0700 です。

  • pguidVer
    ATL の内部 GUID。

  • m_csResource
    m_rgResourceInstance 配列へのアクセスを同期化するために使用します。 ATL 内部で使用します。

  • m_rgResourceInstance
    ATL が認識しているすべてのリソース インスタンス内のリソースの検索に使用される配列。 ATL 内部で使用します。

解説

_ATL_BASE_MODULE は、_ATL_BASE_MODULE70 の typedef として定義されています。

必要条件

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

参照

その他の技術情報

ATL 構造体