【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※返信付き投稿の削除は禁止!
 ※マルチポスト(多重投稿)は慎んで!

 詳しくはこちら


本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール掲示板2こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.21524

ドラック&ドロップでファイル実行
投稿者---あつい(2005/06/21 13:49:18)


あるファイル(A.txt)を実行ファイル(.exe)にドラック&ドロップすると
A.txtをオープンして処理をする方法が知りたいです。
起動パラメータを使うのでしょうか??
教えて下さい。

Windows XP
Visual C++ 6.0
を使用しています。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:ドラック&ドロップでファイル実行 21525 おでん 2005/06/21 14:07:23


No.21525

Re:ドラック&ドロップでファイル実行
投稿者---おでん(2005/06/21 14:07:23)


>あるファイル(A.txt)を実行ファイル(.exe)にドラック&ドロップすると
>A.txtをオープンして処理をする方法が知りたいです。
>起動パラメータを使うのでしょうか??
>教えて下さい。
>

ウインドウメッセージ(WM_DROPFILES)で通知されます。
なので、メッセージループ+ウィンドウ プロシージャが必要です。
DragQueryFile(),DragQueryPoint()あたりを参考にしてみてください。


この投稿にコメントする

削除パスワード

No.21526

Re:ドラック&ドロップでファイル実行
投稿者---おでん(2005/06/21 14:14:21)


>
>ウインドウメッセージ(WM_DROPFILES)で通知されます。
>なので、メッセージループ+ウィンドウ プロシージャが必要です。
>DragQueryFile(),DragQueryPoint()あたりを参考にしてみてください。

この説明は、起動中のアプリケーションにドロップしたときのものです。
ドロップしてアプリケーションを起動するのであれば、パラメータに
なると思いました(あまり自信なし)


この投稿にコメントする

削除パスワード

No.21527

Re:ドラック&ドロップでファイル実行
投稿者---あつい(2005/06/21 14:30:44)


>この説明は、起動中のアプリケーションにドロップしたときのものです。
>ドロップしてアプリケーションを起動するのであれば、パラメータに
>なると思いました(あまり自信なし)

アプリケーションが起動していない場合は、main関数のパラメータにて取得できると言う事ですか?
お手数ですが、もう少し詳しく教えてもらえませんか。
よろしくお願いします。


この投稿にコメントする

削除パスワード

No.21528

Re:ドラック&ドロップでファイル実行
投稿者---REE(2005/06/21 14:46:27)


>>この説明は、起動中のアプリケーションにドロップしたときのものです。
>>ドロップしてアプリケーションを起動するのであれば、パラメータに
>>なると思いました(あまり自信なし)
>
>アプリケーションが起動していない場合は、main関数のパラメータにて取得できると言う事ですか?

その通りです。

>お手数ですが、もう少し詳しく教えてもらえませんか。

そこまで分かれば、後は自分で実験してみましょう



この投稿にコメントする

削除パスワード

No.21529

Re:ドラック&ドロップでファイル実行
投稿者---あつい(2005/06/21 14:53:51)


>そこまで分かれば、後は自分で実験してみましょう

ですよね…。甘え過ぎました。
ありがとうございました。




この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧