Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
1.5 KiB

  1. // Machine generated IDispatch wrapper class(es) created with ClassWizard
  2. #include "stdafx.h"
  3. #include "splitter1.h"
  4. #ifdef _DEBUG
  5. #define new DEBUG_NEW
  6. #undef THIS_FILE
  7. static char THIS_FILE[] = __FILE__;
  8. #endif
  9. /////////////////////////////////////////////////////////////////////////////
  10. // _DSplitter properties
  11. /////////////////////////////////////////////////////////////////////////////
  12. // _DSplitter operations
  13. BOOL _DSplitter::CreateControl(long lRow, long lColumn, LPCTSTR lpszControlID)
  14. {
  15. BOOL result;
  16. static BYTE parms[] =
  17. VTS_I4 VTS_I4 VTS_BSTR;
  18. InvokeHelper(0x1, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
  19. lRow, lColumn, lpszControlID);
  20. return result;
  21. }
  22. BOOL _DSplitter::GetControl(long lRow, long lColumn, long* phCtlWnd)
  23. {
  24. BOOL result;
  25. static BYTE parms[] =
  26. VTS_I4 VTS_I4 VTS_PI4;
  27. InvokeHelper(0x2, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
  28. lRow, lColumn, phCtlWnd);
  29. return result;
  30. }
  31. LPUNKNOWN _DSplitter::GetControlIUnknown(long lRow, long lColumn)
  32. {
  33. LPUNKNOWN result;
  34. static BYTE parms[] =
  35. VTS_I4 VTS_I4;
  36. InvokeHelper(0x3, DISPATCH_METHOD, VT_UNKNOWN, (void*)&result, parms,
  37. lRow, lColumn);
  38. return result;
  39. }
  40. void _DSplitter::AboutBox()
  41. {
  42. InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  43. }
  44. /////////////////////////////////////////////////////////////////////////////
  45. // _DSplitterEvents properties
  46. /////////////////////////////////////////////////////////////////////////////
  47. // _DSplitterEvents operations