外部アプリケーションを起動するには~ – プログラミング – Home

外部アプリケーションを起動するには~
 
通知
すべてクリア

[解決済] 外部アプリケーションを起動するには~


マーボ
 マーボ
(@マーボ)
ゲスト
結合: 25年前
投稿: 6
Topic starter  

はじめまして。早速ですが質問があります。
外部アプリケーションを起動させるには
ShellExecute()を使うことはわかりました。
これを使って。私が作ったDOSアプリケーション
camera.exeを起動したいと思ってます。
このプログラムはファイル名となる文字列を
引数に持ちます。どの様に記述すればよろしいでしょうか?
どうか教えてください。お願いします。


引用未解決
トピックタグ
HAL
 HAL
(@HAL)
ゲスト
結合: 25年前
投稿: 67
 

こんにちは。

ShellExecute関数の第4引数であるlpParametersの値が
そのままアプリケーションに与える引数になります。

ShellExecute(親ウィンドウのハンドル,
open,
camera.exe, // パスが通っていないならフルパスで
アプリケーションに与える引数,
NULL,
SW_SHOWNORMAL);

とまあ、こんな感じでよいのでは?

ところでMSDNのShellExecuteのヘルプっておかしくないですか??
英語版の方は大丈夫ですが・・・。


返信引用
マーボ
 マーボ
(@マーボ)
ゲスト
結合: 25年前
投稿: 1
 

HALさんどうもありがとうございました。おかげでなんとなりそうです。
これからもなにかとよろしくお願いします。
MSDNの件ですが、私が学校で使っているVCは英語版なんで
よくわかりません(というか英語で良くわからない)。
それでは失礼します。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました