mcrblog

vcpp-ml

2002年04月

29

[vcpp 00058376] Re: 実行ディレクトリの取得

#全文引用はやめてください

Syu Yamashitaさんの<2...@jcom.home.ne.jp>から
>確かに起動方法とかでかわりますねぇ・・・
>ということはモジュールのディレクトリを取得するほうが正解なのでしょうか?

 普通はそうすると思います。
 GetModuleFileName + _splitpath を使うのが一番正確でしょう。

-- 
電柱一家
mailto:v...@denchu.jp
http://denchu.jp/
29

[vcpp 00058376] Re: 実行ディレクトリの取得

#全文引用はやめてください

Syu Yamashitaさんの<2...@jcom.home.ne.jp>から
>確かに起動方法とかでかわりますねぇ・・・
>ということはモジュールのディレクトリを取得するほうが正解なのでしょうか?

 普通はそうすると思います。
 GetModuleFileName + _splitpath を使うのが一番正確でしょう。

-- 
電柱一家
mailto:v...@denchu.jp
http://denchu.jp/
28

[vcpp 00058375] RE: MSOfficeショートカットからのパス獲得【解決】

 渋木です。

> 結局、「アドバタイズ」をキーワードにMSDNをひもときつづけ、
>
> MsiGetShortcutTarget( )と、
> MsiGetComponentPath( )で、
> 目的のフルパスを獲得することができました。

 おー、そんな API があるんですね > Windows Installer

 専用 API ってことは、Windows Installer Engine が導入されていない環境にも対
応させる場合は Windows Insaller の導入状況もチェックしなくちゃですね。


--
// 渋木宏明 (Hiroaki SHIBUKI)
// mailto:h...@mbi.nifty.com
// http://www.hidori.jp/
//
28

[vcpp 00058375] RE: MSOfficeショートカットからのパス獲得【解決】

 渋木です。

> 結局、「アドバタイズ」をキーワードにMSDNをひもときつづけ、
>
> MsiGetShortcutTarget( )と、
> MsiGetComponentPath( )で、
> 目的のフルパスを獲得することができました。

 おー、そんな API があるんですね > Windows Installer

 専用 API ってことは、Windows Installer Engine が導入されていない環境にも対
応させる場合は Windows Insaller の導入状況もチェックしなくちゃですね。


--
// 渋木宏明 (Hiroaki SHIBUKI)
// mailto:h...@mbi.nifty.com
// http://www.hidori.jp/
//
28

[vcpp 00058374] Re: MSOfficeショートカットからのパス獲得【解決】

どうも、溝口@カシオ計算機です。

渋木様、道化師様、早速のアドバイスありがとうございます。

結局、「アドバタイズ」をキーワードにMSDNをひもときつづけ、

MsiGetShortcutTarget( )と、
MsiGetComponentPath( )で、
目的のフルパスを獲得することができました。

どうも、ありがとうございました。


----- Original Message -----
From: "Wraith the Trickster" <w...@trickpalace.net>
To: <v...@mserver.catnet.ne.jp>
Sent: Sunday, April 28, 2002 3:47 PM
Subject: [vcpp 00058370] Re: MSOfficeショートカットからのパス獲得


> 道化師です。
>
> 【[vcpp 00058368] MSOfficeショートカットからのパス獲得】
> >スタートメニューの中のMS Office2000関係のショートカットの場合、
> >GetPath()で獲得されるパスが、どうも、アイコンロケーションを
> >あらわすパスになっていて、まともに起動ができないという現象に
> >見舞われています。
>
> これ↓じゃダメ?
>
>  http://mserver.catnet.ne.jp/vcpp/database/00053719.html
>
> □■□■                  Wraith the Trickster                  □■□■
> ■□■□ ~I'll go with heaven's advantage and fool's wisdom.~ ■□■□
> [cppll ML] http://www.trickpalace.net/cppll/
> [case] http://www.trickpalace.net/case/
>
>
記事検索
Amazon.co.jp
  • ライブドアブログ