_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
このモジュールの hInstance (exe か dll)。

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

関連項目

クラスと構造体