掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DROP が 定義されていない識別子 とエラーが出るのですが・・ (ID:54540)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
D&D 関係は MFC でしか組んだことがありませんがとりあえず... 1.#include <shellapi.h> が必要です。 これは stdafx.h 中に書くべきです。windows.h は stdafx.h 中で読まれているので xxxx.cpp 中に再度書く必要はありません(コンパイルが遅くなるだけです) 2.MSDN 文書中の DragQueryFile の説明を読むと確かに「バッファサイズ」とだけあります。 一般的にこういう場合、バッファには C の文字列 (文字の列+'\0') がセットされ・セットします。 単純にバッファの文字数を入れればよいと解釈してください。 提示のコードは未初期化のポインタを渡しているので大きく誤っています。 きちんと文字のバッファを渡したとしても sizeof(str) では 文字数ではなくバイト数を返すのでやはり誤りです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.