[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7148] install.exe の変更



白井です。

From: "M.Fujii" <boochang@xxxxxxxxxxxx> さん曰く
Subject: [MD:7148] install.exe の変更
Message-ID: <20060118.081251.01368845.boochang@xxxxxxxxxxxx>
Date: Wed, 18 Jan 2006 08:12:51 +0900 (JST)

> install.exe に手を加えてみました。ショートカット登録に DDE を使用するの
> をやめ、COM を利用してます。

> 以下、パッチです。(cygwin では動作確認していますが、msvc は未確認)

いつもの VC++ 6.0 でやってみました。

最初、

install.c
install.c(397) : error C2065: 'CSIDL_COMMON_APPDATA' : 定義されていない識別子です。

となったので、ちょっと調べて

#define CSIDL_COMMON_APPDATA 0x0023

を追加。その後は、

install.obj : error LNK2001: 外部シンボル "__imp__SHGetPathFromIDListA@8" は未解決です
install.obj : error LNK2001: 外部シンボル "__imp__SHGetSpecialFolderLocation@12" は未解決です
obj-spd/i386/install.exe : fatal error LNK1120: 外部参照 2 が未解決です。

です。とりあえず、ここまで。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)