usOperation (USHORT)

      Modified drag operations.

      An application can define its own modified drag operations for use when simulating a drop. These operations must have a value greater than DO_UNKNOWN. Possible values are described in the following list:

      DO_DEFAULT

        Execute the default drag operation. No modifier keys are pressed.
      DO_COPY
        Execute a copy operation. The Ctrl key is pressed.
      DO_LINK
        Execute a link operation. The Ctrl+Shift keys are pressed.
      DO_MOVE
        Execute a move operation. The Shift key is pressed.
      DO_CREATE
        Execute a create operation. (A template is being dropped.)
      DO_NEW
        Execute a create another operation. This value should be defined as DO_UNKNOWN+3 if it is not recognized in the current level of the toolkit.
      DO_UNKNOWN
        An undefined combination of modifier keys is pressed.


      [Back] [Next]