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

Windows编程

开发平台:

Visual C++

  1. /*==========================================================================
  2.  *
  3.  *  Copyright (C) 1995-1997 Microsoft Corporation. All Rights Reserved.
  4.  *
  5.  *  File: util.h
  6.  *  Content: miscellaneous utilities include file
  7.  *
  8.  *
  9.  ***************************************************************************/
  10. #include <windows.h>
  11. #define GUIDSTR_MAX 38
  12. #define GUID_STRING_SIZE 64
  13. int StringFromGUID(GUID *lpguid, LPWSTR lpsz);
  14. BOOL IsEqualGuid(GUID *lpguid1, LPGUID lpguid2);
  15. int GetDigit(LPSTR lpstr);
  16. void ConvertField(LPBYTE lpByte,LPSTR * ppStr,int iFieldSize,BOOL fRightToLeft);
  17. HRESULT GUIDFromString(LPWSTR lpWStr, GUID * pGuid);
  18. int WideToAnsi(LPSTR lpStr,LPWSTR lpWStr,int cchStr);
  19. int AnsiToWide(LPWSTR lpWStr,LPSTR lpStr,int cchWStr);
  20. int randInt( int low, int high );
  21. double randDouble( double low, double high );