SAMPLE: Drgdrps.exe OLE Drag-Drop Source

ID: Q122955


The information in this article applies to:
  • Microsoft OLE Libraries for Windows and Win32s, version 2.02
  • Microsoft OLE Libraries, used with:
    • Microsoft Windows NT, versions 3.5, 3.51
    • Microsoft Windows 95


SUMMARY

OLE version 2.02 and later provide drag-drop functionality that allows data to be dragged between and within applications. DRGDRPS is a sample that provides an OLE drag-drop Source that allows data of format CF_TEXT to be dragged from it.

The Drgdrps.exe sample implements IDataObject, IDropSource, and IEnumFormatEtc interfaces. It calls DoDragDrop when the user clicks on its main window to initiate a drag. It allows copying of data by dragging to a drag-drop target.


MORE INFORMATION

The following file is available for download from the Microsoft Download Center. Click the file name below to download the file:

Drgdrps.exe
For more information about how to download files from the Microsoft Download Center, please visit the Download Center at the following Web address
http://www.microsoft.com/downloads/search.asp
and then click How to use the Microsoft Download Center.

To see the DRGDRPT sample for an example of an OLE drag-drop target, please see the following article in the Microsoft Knowledge Base:
Q122954 SAMPLE: Drgdrpt.exe OLE Drag-Drop Target
See the SIMPDND sample in the OLE2 SDK for a more complex drag-drop example.

Additional query words: 4.00

Keywords : kbcode kbfile kbsample kbDragDrop kbNTOS350 kbNTOS351 kbWinOS95 kbGrpCom kbDSupport LeTwoDdc
Version : WINDOWS:2.02,95; :
Platform : WINDOWS
Issue type :


Last Reviewed: December 7, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.