PREFER.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /**************************************************************************
  2.  *
  3.  *  THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
  4.  *  KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  5.  *  IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
  6.  *  PURPOSE.
  7.  *
  8.  *  Copyright (C) 1993 - 1997  Microsoft Corporation.  All Rights Reserved.
  9.  * 
  10.  **************************************************************************/
  11. /*
  12.  *  prefer.h
  13.  */
  14. /* MIDIMON.INI entries.
  15.  */
  16. #define INI_FILENAME        (LPSTR) "MIDIMON.INI"
  17. #define INI_DISPLAYWINDOW   (LPSTR) "Display Window"
  18. #define INI_X               (LPSTR) "x"
  19. #define INI_Y               (LPSTR) "y"
  20. #define INI_W               (LPSTR) "w"
  21. #define INI_H               (LPSTR) "h"
  22. /* Default values for preference variables.
  23.  */
  24. #define DEF_X               20
  25. #define DEF_Y               20
  26. #define DEF_W               481
  27. #define DEF_H               256
  28. /* Data structure used to specify user preferences.
  29.  */
  30. typedef struct preferences_tag
  31. {
  32.     int iInitialX;
  33.     int iInitialY;
  34.     int iInitialW;
  35.     int iInitialH;
  36.     DWORD dwInputBufferSize;
  37.     DWORD dwDisplayBufferSize;
  38.     int wDisplayFormat;
  39. } PREFERENCES;
  40. typedef PREFERENCES FAR *LPPREFERENCES;
  41. /* Function prototypes
  42.  */
  43. void getPreferences(LPPREFERENCES);
  44. void setPreferences(LPPREFERENCES);