次の方法で共有


旧式の ATL の項目

更新 : 2007 年 11 月

以下の項目は、ATL (Active Template Library) ではサポートされなくなりました。

クラス

メソッド、マクロ、およびグローバル関数

サポートされなくなった ATL 関数

サポートされなくなった関数とその代替の関数を次の表に示します。

ATL_DEPRECATED 関数

代替の関数

AtlModuleRegisterClassObjects

AtlComModuleRegisterClassObjects

AtlModuleRevokeClassObjects

AtlComModuleRevokeClassObjects

AtlModuleGetClassObject

AtlComModuleGetClassObject

AtlModuleRegisterServer

AtlComModuleRegisterServer

AtlModuleUnregisterServer

AtlComModuleUnregisterServer

AtlModuleUnregisterServerEx

AtlComModuleUnregisterServer

AtlModuleUpdateRegistryFromResourceD

AtlUpdateRegistryFromResourceD

AtlModuleRegisterTypeLib

AtlRegisterTypeLib

AtlModuleUnRegisterTypeLib

AtlUnRegisterTypeLib

AtlModuleLoadTypeLib

AtlLoadTypeLib

AtlModuleInit

代替の関数は不要です。CAtlModule::CAtlModule コンストラクタがこの機能を実行します。

AtlModuleTerm

代替の関数は不要です。CAtlModule::~CAtlModule デストラクタがこの機能を実行します。

AtlModuleAddCreateWndData

AtlWinModuleAddCreateWndData

AtlModuleExtractCreateWndData

AtlWinModuleExtractCreateWndData

RegisterProgID

旧式の登録方法です。代わりに RGS ファイルを使用します。詳細については、「レジストラ スクリプトの作成」を参照してください。

UpdateRegistryClass

旧式の登録方法です。代わりに RGS ファイルを使用します。詳細については、「レジストラ スクリプトの作成」を参照してください。

RegisterClassHelper

旧式の登録方法です。代わりに RGS ファイルを使用します。詳細については、「レジストラ スクリプトの作成」を参照してください。

UnregisterClassHelper

旧式の登録方法です。代わりに RGS ファイルを使用します。詳細については、「レジストラ スクリプトの作成」を参照してください。

CRegKey::SetValue(DWORD dwValue, LPCTSTR lpszValueName);

CRegKey::SetDWORDValue

CRegKey::SetValue(LPCTSTR lpszValue, LPCTSTR lpszValueName = NULL, bool bMulti = false, int nValueLen = -1);

CRegKey::SetStringValue

または

CRegKey::SetMultiStringValue

CRegKey::QueryValue(DWORD& dwValue, LPCTSTR lpszValueName);

CRegKey::QueryDWORDValue

CRegKey::QueryValue(LPTSTR szValue, LPCTSTR lpszValueName, DWORD* pdwCount);

CRegKey::QueryStringValue

または

CRegKey::QueryMultiStringValue

CDynamicAccessor::GetColumnInfo(IRowset* pRowset, DBORDINAL* pColumns, DBCOLUMNINFO** ppColumnInfo);

CDynamicAccessor::GetColumnInfo

参照

参照

ATL と MFC のバージョン番号

その他の技術情報

ATL リファレンス