変にマクロを使ってまとめると、文法ミスの時にトンデモない展開クラスがメッセージにでてしまいますので、typedefで整理しました。 ま、前回のADOメモの、改良版だと思ってくださいw おことわり) 本blogに掲載されているプログラムソースの内容は保証しません。 また、その内容によって生じた結果については一切の責任を負いません。 // // C++でADOオブジェクトを扱うサンプル その2 // // #include <atlbase.h> #ifndef INITGUID #define INITGUID #endif #include <tchar.h> #include <clocale> #include <comdef.h> #include <windows.h> // ADO関連 #include <adoid.h> #include <adoint.h> #pra