home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / mfc / ole / tstcon / varutils.h < prev   
Encoding:
Text File  |  1998-03-27  |  833 b   |  32 lines

  1. const int VTI_EMPTY = 0;
  2. const int VTI_BOOL = 1;
  3. const int VTI_UI1 = 2;
  4. const int VTI_UI2 = 3;
  5. const int VTI_UI4 = 4;
  6. const int VTI_UI8 = 5;
  7. const int VTI_I1 = 6;
  8. const int VTI_I2 = 7;
  9. const int VTI_I4 = 8;
  10. const int VTI_I8 = 9;
  11. const int VTI_R4 = 10;
  12. const int VTI_R8 = 11;
  13. const int VTI_BSTR = 12;
  14. const int VTI_CY = 13;
  15. const int VTI_DATE = 14;
  16. const int VTI_ERROR = 15;
  17. const int VTI_COLOR = 16;
  18. const int VTI_FONT = 17;
  19. const int VTI_UNKNOWN = 18;
  20. const int NUM_VARTYPES = 19;
  21.  
  22. const VARIANT_BOOL VAR_TRUE = ~VARIANT_FALSE;
  23. const VARIANT_BOOL VAR_FALSE = VARIANT_FALSE;
  24.  
  25. LPCTSTR InvokeKindToString( INVOKEKIND invokekind );
  26. LPCTSTR VTIToString( int iType );
  27. VARTYPE VTIToVT( int iType );
  28. LPCTSTR VTToString( VARTYPE vt );
  29. int VTToVTI( VARTYPE vt );
  30.  
  31. CString VariantToString( const VARIANT& var );
  32.