powerlist.cpp
上传用户:hju612
上传日期:2022-08-09
资源大小:31k
文件大小:5k
源码类别:

P2P编程

开发平台:

Visual C++

  1. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  2. // NOTE: Do not modify the contents of this file.  If this class is regenerated by
  3. //  Microsoft Visual C++, your modifications will be overwritten.
  4. #include "stdafx.h"
  5. #include "powerlist.h"
  6. /////////////////////////////////////////////////////////////////////////////
  7. // CPowerList
  8. IMPLEMENT_DYNCREATE(CPowerList, CWnd)
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CPowerList properties
  11. CString CPowerList::GetBackImage()
  12. {
  13. CString result;
  14. GetProperty(0x1, VT_BSTR, (void*)&result);
  15. return result;
  16. }
  17. void CPowerList::SetBackImage(LPCTSTR propVal)
  18. {
  19. SetProperty(0x1, VT_BSTR, propVal);
  20. }
  21. CString CPowerList::GetBkColor()
  22. {
  23. CString result;
  24. GetProperty(0xd, VT_BSTR, (void*)&result);
  25. return result;
  26. }
  27. void CPowerList::SetBkColor(LPCTSTR propVal)
  28. {
  29. SetProperty(0xd, VT_BSTR, propVal);
  30. }
  31. CString CPowerList::GetBoderColor()
  32. {
  33. CString result;
  34. GetProperty(0xe, VT_BSTR, (void*)&result);
  35. return result;
  36. }
  37. void CPowerList::SetBoderColor(LPCTSTR propVal)
  38. {
  39. SetProperty(0xe, VT_BSTR, propVal);
  40. }
  41. CString CPowerList::GetHeaderBkColor()
  42. {
  43. CString result;
  44. GetProperty(0xf, VT_BSTR, (void*)&result);
  45. return result;
  46. }
  47. void CPowerList::SetHeaderBkColor(LPCTSTR propVal)
  48. {
  49. SetProperty(0xf, VT_BSTR, propVal);
  50. }
  51. CString CPowerList::GetHeaderColor()
  52. {
  53. CString result;
  54. GetProperty(0x10, VT_BSTR, (void*)&result);
  55. return result;
  56. }
  57. void CPowerList::SetHeaderColor(LPCTSTR propVal)
  58. {
  59. SetProperty(0x10, VT_BSTR, propVal);
  60. }
  61. CString CPowerList::GetHotItemColor()
  62. {
  63. CString result;
  64. GetProperty(0x11, VT_BSTR, (void*)&result);
  65. return result;
  66. }
  67. void CPowerList::SetHotItemColor(LPCTSTR propVal)
  68. {
  69. SetProperty(0x11, VT_BSTR, propVal);
  70. }
  71. CString CPowerList::GetItemColor()
  72. {
  73. CString result;
  74. GetProperty(0x12, VT_BSTR, (void*)&result);
  75. return result;
  76. }
  77. void CPowerList::SetItemColor(LPCTSTR propVal)
  78. {
  79. SetProperty(0x12, VT_BSTR, propVal);
  80. }
  81. CString CPowerList::GetSelectItemColor()
  82. {
  83. CString result;
  84. GetProperty(0x13, VT_BSTR, (void*)&result);
  85. return result;
  86. }
  87. void CPowerList::SetSelectItemColor(LPCTSTR propVal)
  88. {
  89. SetProperty(0x13, VT_BSTR, propVal);
  90. }
  91. CString CPowerList::GetTooltipBkColor()
  92. {
  93. CString result;
  94. GetProperty(0x14, VT_BSTR, (void*)&result);
  95. return result;
  96. }
  97. void CPowerList::SetTooltipBkColor(LPCTSTR propVal)
  98. {
  99. SetProperty(0x14, VT_BSTR, propVal);
  100. }
  101. CString CPowerList::GetTooltipColor()
  102. {
  103. CString result;
  104. GetProperty(0x15, VT_BSTR, (void*)&result);
  105. return result;
  106. }
  107. void CPowerList::SetTooltipColor(LPCTSTR propVal)
  108. {
  109. SetProperty(0x15, VT_BSTR, propVal);
  110. }
  111. /////////////////////////////////////////////////////////////////////////////
  112. // CPowerList operations
  113. void CPowerList::SetPlayer(long hWnd)
  114. {
  115. static BYTE parms[] =
  116. VTS_I4;
  117. InvokeHelper(0x2, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  118.  hWnd);
  119. }
  120. void CPowerList::SetBkImage(LPCTSTR lpszURL)
  121. {
  122. static BYTE parms[] =
  123. VTS_BSTR;
  124. InvokeHelper(0x3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  125.  lpszURL);
  126. }
  127. void CPowerList::SetListSelectItemColor(long clr)
  128. {
  129. static BYTE parms[] =
  130. VTS_I4;
  131. InvokeHelper(0x4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  132.  clr);
  133. }
  134. void CPowerList::SetListItemColor(long clr)
  135. {
  136. static BYTE parms[] =
  137. VTS_I4;
  138. InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  139.  clr);
  140. }
  141. void CPowerList::SetListHotItemColor(long clr)
  142. {
  143. static BYTE parms[] =
  144. VTS_I4;
  145. InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  146.  clr);
  147. }
  148. void CPowerList::SetListBkColor(long clr)
  149. {
  150. static BYTE parms[] =
  151. VTS_I4;
  152. InvokeHelper(0x7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  153.  clr);
  154. }
  155. void CPowerList::SetListHeaderBkColor(long clr)
  156. {
  157. static BYTE parms[] =
  158. VTS_I4;
  159. InvokeHelper(0x8, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  160.  clr);
  161. }
  162. void CPowerList::SetListBorderColor(long clr)
  163. {
  164. static BYTE parms[] =
  165. VTS_I4;
  166. InvokeHelper(0x9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  167.  clr);
  168. }
  169. void CPowerList::SetListHeaderColor(long clr)
  170. {
  171. static BYTE parms[] =
  172. VTS_I4;
  173. InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  174.  clr);
  175. }
  176. void CPowerList::SetTooltipBkColor(long clr)
  177. {
  178. static BYTE parms[] =
  179. VTS_I4;
  180. InvokeHelper(0xb, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  181.  clr);
  182. }
  183. void CPowerList::SetTooltipColor(long clr)
  184. {
  185. static BYTE parms[] =
  186. VTS_I4;
  187. InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  188.  clr);
  189. }
  190. void CPowerList::AboutBox()
  191. {
  192. InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  193. }