2010/4/26 (月) 18:29:53 たたみや |
▼ Mr.XRAYさん
マスター、ありがとうございました。
> 管理者として起動したVS2005でデバッグするとWM_DROPFILESが発生しない
> http://social.msdn.microsoft.com/Forums/ja-JP/vcgeneralja/thread/83023985-3899-4566-bfef-beb269869653
要は、
1.エクスプローラーのオプションで「別のプロセスでフォルダーウィンドーを開く」に
チェックを入れる。
2.その後コンパイル後のEXEを直接実行する。
これでOKでした。
これはこれで解決したのですが、これでは面倒ですね。
コンパイル後、いちいちEXEを直接実行して確認しなければなりません。。。
紹介してもらった記事内では、
>>Windows Vista では権限の異なるアプリケーション間のデータ通信
>>(ドラッグ&ドロップも含む)はできなくなっていると思います。
>>Visual Studio を管理者権限で起動したときにファイルをドロップできないのは、
>>エクスプローラーが通常の権限で起動されているためです。(Visual Studio
>>で起動されたアプリケーションは Visual Studio と同じ権限になります。)
ここらへんが、肝みたいですね。
|
|