home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / win_lrn / mouse / setdblck.c < prev    next >
C/C++ Source or Header  |  1988-08-10  |  1KB  |  35 lines

  1. /*
  2.  *  SetDoubleClickTime
  3.  *  setdblck.c
  4.  *
  5.  *  This program demonstrates the use of the function SetDoubleClickTime.
  6.  *  This function changes the range of time Windows will wait to
  7.  *  acknowledge a double-click from the mouse.
  8.  *
  9.  */
  10.  
  11. #include "windows.h"
  12.  
  13. int PASCAL WinMain( hInstance, hPrevInstance, lpszCmdLine, cmdShow )
  14. HANDLE          hInstance;
  15. HANDLE          hPrevInstance;
  16. LPSTR           lpszCmdLine;
  17. int             cmdShow;
  18. {
  19.                 static WORD     wTime;
  20.                 static WORD     NewDblCkTime = 1000;
  21.                 static char     szbuff[80];
  22.   
  23.         wTime = GetDoubleClickTime ();
  24.         sprintf ( szbuff, "%s%ld", "Current Double click time in milliseconds is ", (LONG) wTime );
  25.         MessageBox (NULL, (LPSTR)szbuff, (LPSTR)"SetDoubleClickTime", MB_OK);
  26.  
  27.         SetDoubleClickTime (NewDblCkTime);
  28.  
  29.         wTime = GetDoubleClickTime ();
  30.         sprintf ( szbuff, "%s%ld", "New Double click time in milliseconds is ",(LONG) wTime );
  31.         MessageBox (NULL, (LPSTR)szbuff, (LPSTR)"Program Finished", MB_OK);
  32.  
  33.         exit (0);
  34. }
  35.