CWnd::DragAcceptFiles

Rufen Sie diese Memberfunktion aus einem Fenster, mithilfe eines Zeigers CWnd, in CWinApp::InitInstance-Funktion der Anwendung auf, um anzugeben, dass das Fenster abgelegter Dateien vom Windows-Datei-Manager oder -Datei-Explorer akzeptiert.

void DragAcceptFiles(
   BOOL bAccept = TRUE 
);

Parameter

  • BAccept
    Kennzeichnen, das angibt, ob gezogene Dateien akzeptiert werden.

Hinweise

Nur das Fenster, das DragAcceptFiles mit dem bAccept-Parameter aufruft, der zu TRUE festgelegt wird, hat sich identifiziert, wie durchsetzen, die Windows-Meldung WM_DROPFILES zu verarbeiten.In einer MDI-Anwendung, wenn der CMDIFrameWnd Fensterzeiger im DragAcceptFiles-Funktionsaufruf verwendet wird, wird nur das CMDIFrameWnd Fenster die Meldung WM_DROPFILES abruft.Diese Meldung wird nicht in allen geöffneten CMDIChildWnd Fenster gesendet.Damit ein CMDIChildWnd Fenster empfängt diese Nachricht, müssen Sie DragAcceptFiles mit dem CMDIChildWnd Fensterzeiger aufrufen.

Um gezogene Dateien zu empfangen soll, rufen Sie die Memberfunktion mit bAccept auf, das zu FALSE festgelegt ist.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

DragAcceptFiles

WM_DROPFILES