2011-07-26 24 views

答えて

6

STARTUPINFOの構造を入力するには、GetStartupInfo()と呼ぶことができます。 STARTF_TITLEISLINKNAMEフラグが設定されている場合、STARTUPINFO::lpTitleフィールドには.lnkファイルへのパスが含まれます。

(これは長らくの間、undocumentedでした。これはおそらくWin95にまで及ぶでしょう)。

+0

私はSTARTUPINFOのドキュメントを見ていましたが、これを見落としました。どうもありがとう! – ak2

+0

C#ではP/Invokeを使って正しく動作しますが、ネイティブのGetStartupInfoメソッドを呼び出さずにlpTitleの値を取得する別の方法があるのだろうかと思いました。アプリケーションや環境のようなもの? – AnAurelian

関連する問題