VisualC++相談室 5
■ このスレッドは過去ログ倉庫に格納されています
0326デフォルトの名無しさん
NGNG何らかのファイルがドラッグ&ドロップされたとき、
それを無視して別のファイルを開きたい場合に
どうしていいか判りません。つまり以下のようにすると、
#include <windows.h>
#include <cstdio>
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(0,lpCmdLine,"コマンドライン引数",MB_OK);
if(FILE *fp=fopen("./hoge.txt","r")) {
fclose(fp);
MessageBox(0,"ファイルの読み込みに成功しました.","OK",MB_OK);
} else {
MessageBox(0,"ファイルの読み込みに失敗しました.","ERROR",MB_OK);
}
return 0;
}
単体で起動すれば普通にhoge.txtを開いてくれるのですが、
何らかのファイルがドラッグ&ドロップされた場合、
つまりコマンドライン引数が存在する場合はhoge.txtを開いてくれません。
どなたか知恵を下さい。
■ このスレッドは過去ログ倉庫に格納されています