VC++でのXPCOM作成(その2)(dinop.com)dinop.comVC++でのXPCOM作成(その2)はじめにFirefox(Mozilla)などの機能をC++によって拡張することができるXPCOMの作り方を紹介する。ここでは具体的なDLLの作成方法についてを記す。プロジェクトの作成Win32プロジェクトとして空のDLLプロジェクトを作成する。C++を起動し、「ファイル」メニューの「新規作成」から「プロジェクト」を選択する。「テンプレート」は「Win32プロジェクト」を使う。プロジェクトの作成で「OK」ボタンを押すと「Win32アプリケーションウイザード」の画面が開く。ここで「アプリケーションの設定」を開き、「アプリケーションの種類」で「DLL」を選択する。「空のプロジェクト」にチェックを入れる。XPCOM用IDLの作成VC++の「プロジェクト」メニューの「新しい項目の追加」を選択する。「MIDLファイル(.idl)」を選択してファイル名を「Ixxx.idl」としてファイルを作成する。