void DragAcceptFiles (BOOL bAccept = TRUE);
パラメーター
bAccept特価;ドラッグされたファイルを受け入れるかどうかを示すフラグ(&N)。
解説
CWndへのポインターを使用して、ウィンドウ内からこのメンバー関数を呼び出して、アプリケーションで Windows のファイル マネージャーまたは Windows エクスプ ローラーからファイルのウィンドウが受け入れることを示すためにCWinApp::InitInstance関数を削除。
DragAcceptFilesをTRUEに設定、 bAcceptパラメーターを呼び出し、ウィンドウのみ自体としてWM_DROPFILESの Windows メッセージを処理することを確認しました。CMDIFrameWndウィンドウ ポインター、 DragAcceptFiles関数の呼び出しで使用されている場合たとえば、MDI アプリケーションでは、 CMDIFrameWndウィンドウのみ、 WM_DROPFILESメッセージを取得します。このメッセージは、すべての開いているCMDIChildWndウィンドウには送信されません。CMDIChildWndウィンドウがこのメッセージを受信するためには、 CMDIChildWndウィンドウ ポインターでDragAcceptFilesを呼び出す必要があります。
ドラッグされたファイルの受信を中止するには、メンバー関数では、 bAcceptをFALSEに設定を呼び出します。
CWnd の概要|nbsp;クラス メンバー |階層図(&N)
参照特価; :: DragAcceptFiles、 WM_DROPFILES(&N)