COMインタフェース登録時のパス指定について。
動作&開発環境:Windows XP Embedded & VC++2005
HogeHogeCom.dllを作成し、IHogeObjectを作りました。
dllと同一フォルダにバッチファイルを作成し、以下を記述しました。
regsvr32 HogeHoge.dll
バッチファイルを叩いたところ、
「HogeHoge.dllのDllRegisterServerは成功しました。」と表示されますが、
レジストリ登録が失敗しています。
CoCreateInstance()で0x80040154 (REGDB_E_CLASSNOTREG)が返されます。
regsvr32 に相対パスではなく絶対パスを指定すると、
レジストリ登録が成功します。
CoCreateInstance()で0 (S_OK)が返されます。
質問の内容ですが、
regsvr32でCOM登録する場合は、絶対パスを指定しないとダメなのでしょうか?
ニュース
- 「高市さんの政治は富国強兵。人々は幸せにならない」と石破茂前首相が痛烈批判 [煮卵★]
- 無免許で小学生を“ひき逃げ”か イラン国籍の男を逮捕 三重・鈴鹿市 [♪♪♪★]
- 「6人の命が7年は軽すぎる」新名神事故の遺族、判決に複雑な思い 津地裁 [少考さん★]
- 【米世論調査】トランプ氏支持率31%で過去最低、民主党リード拡大 [Ikhtiandr★]
- 歌舞伎俳優・中村小三郎さんを不起訴処分 ひき逃げなどの疑いで書類送検 [少考さん★]
- 【政治と金】事実上解党した「中道改革連合」に政党交付金5億8400万円、衆院議員が1人残る [nita★]
- 【実況】博衣こよりのえちえちホロ甲切り抜き鑑賞会🧪
- 🏡
- 【悲報】東京一極集中、文系女さんのせいだったwwwwwwwwwwwwwwwwwwww「文学とか哲学とか虚学を勉強して事務職につきたいマンw」 [257926174]
- 〇茶←何茶が一番好き?
- 【動画】台湾人観光客に熱湯をぶっかけた日本人が話題に これもう熱湯ウヨだろwww [834922174]
- 【悲報】 霜降り粗品さん、スポニチにガチギレ!!!!「明日掲載するその記事、今すぐ取り下げてください」 [839150984]