refdummy.cpp 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035
  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 "refdummy.h"
  6. // Dispatch interfaces referenced by this interface
  7. #include "Font.h"
  8. #include "Picture.h"
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CRefDummy
  11. IMPLEMENT_DYNCREATE(CRefDummy, CWnd)
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CRefDummy properties
  14. /////////////////////////////////////////////////////////////////////////////
  15. // CRefDummy operations
  16. void CRefDummy::SetAutoSize(BOOL bNewValue)
  17. {
  18. static BYTE parms[] =
  19. VTS_BOOL;
  20. InvokeHelper(0xfffffe0c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  21. bNewValue);
  22. }
  23. BOOL CRefDummy::GetAutoSize()
  24. {
  25. BOOL result;
  26. InvokeHelper(0xfffffe0c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  27. return result;
  28. }
  29. void CRefDummy::SetAutoTab(BOOL bNewValue)
  30. {
  31. static BYTE parms[] =
  32. VTS_BOOL;
  33. InvokeHelper(0xd9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  34. bNewValue);
  35. }
  36. BOOL CRefDummy::GetAutoTab()
  37. {
  38. BOOL result;
  39. InvokeHelper(0xd9, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  40. return result;
  41. }
  42. void CRefDummy::SetAutoWordSelect(BOOL bNewValue)
  43. {
  44. static BYTE parms[] =
  45. VTS_BOOL;
  46. InvokeHelper(0xda, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  47. bNewValue);
  48. }
  49. BOOL CRefDummy::GetAutoWordSelect()
  50. {
  51. BOOL result;
  52. InvokeHelper(0xda, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  53. return result;
  54. }
  55. void CRefDummy::SetBackColor(long nNewValue)
  56. {
  57. static BYTE parms[] =
  58. VTS_I4;
  59. InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  60. nNewValue);
  61. }
  62. long CRefDummy::GetBackColor()
  63. {
  64. long result;
  65. InvokeHelper(DISPID_BACKCOLOR, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  66. return result;
  67. }
  68. void CRefDummy::SetBackStyle(long nNewValue)
  69. {
  70. static BYTE parms[] =
  71. VTS_I4;
  72. InvokeHelper(0xfffffe0a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  73. nNewValue);
  74. }
  75. long CRefDummy::GetBackStyle()
  76. {
  77. long result;
  78. InvokeHelper(0xfffffe0a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  79. return result;
  80. }
  81. void CRefDummy::SetBorderColor(long nNewValue)
  82. {
  83. static BYTE parms[] =
  84. VTS_I4;
  85. InvokeHelper(0xfffffe09, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  86. nNewValue);
  87. }
  88. long CRefDummy::GetBorderColor()
  89. {
  90. long result;
  91. InvokeHelper(0xfffffe09, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  92. return result;
  93. }
  94. void CRefDummy::SetBorderStyle(long nNewValue)
  95. {
  96. static BYTE parms[] =
  97. VTS_I4;
  98. InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  99. nNewValue);
  100. }
  101. long CRefDummy::GetBorderStyle()
  102. {
  103. long result;
  104. InvokeHelper(DISPID_BORDERSTYLE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  105. return result;
  106. }
  107. BOOL CRefDummy::GetCanPaste()
  108. {
  109. BOOL result;
  110. InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  111. return result;
  112. }
  113. void CRefDummy::SetCurLine(long nNewValue)
  114. {
  115. static BYTE parms[] =
  116. VTS_I4;
  117. InvokeHelper(0xd4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  118. nNewValue);
  119. }
  120. long CRefDummy::GetCurLine()
  121. {
  122. long result;
  123. InvokeHelper(0xd4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  124. return result;
  125. }
  126. long CRefDummy::GetCurTargetX()
  127. {
  128. long result;
  129. InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  130. return result;
  131. }
  132. void CRefDummy::SetCurX(long nNewValue)
  133. {
  134. static BYTE parms[] =
  135. VTS_I4;
  136. InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  137. nNewValue);
  138. }
  139. long CRefDummy::GetCurX()
  140. {
  141. long result;
  142. InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  143. return result;
  144. }
  145. void CRefDummy::SetEnterKeyBehavior(BOOL bNewValue)
  146. {
  147. static BYTE parms[] =
  148. VTS_BOOL;
  149. InvokeHelper(0xfffffde0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  150. bNewValue);
  151. }
  152. BOOL CRefDummy::GetEnterKeyBehavior()
  153. {
  154. BOOL result;
  155. InvokeHelper(0xfffffde0, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  156. return result;
  157. }
  158. void CRefDummy::SetEnabled(BOOL bNewValue)
  159. {
  160. static BYTE parms[] =
  161. VTS_BOOL;
  162. InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  163. bNewValue);
  164. }
  165. BOOL CRefDummy::GetEnabled()
  166. {
  167. BOOL result;
  168. InvokeHelper(DISPID_ENABLED, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  169. return result;
  170. }
  171. void CRefDummy::SetRefFont(LPDISPATCH newValue)
  172. {
  173. static BYTE parms[] =
  174. VTS_DISPATCH;
  175. InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
  176. newValue);
  177. }
  178. COleFont CRefDummy::GetFont()
  179. {
  180. LPDISPATCH pDispatch;
  181. InvokeHelper(DISPID_FONT, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
  182. return COleFont(pDispatch);
  183. }
  184. void CRefDummy::SetForeColor(long nNewValue)
  185. {
  186. static BYTE parms[] =
  187. VTS_I4;
  188. InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  189. nNewValue);
  190. }
  191. long CRefDummy::GetForeColor()
  192. {
  193. long result;
  194. InvokeHelper(DISPID_FORECOLOR, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  195. return result;
  196. }
  197. void CRefDummy::SetHideSelection(BOOL bNewValue)
  198. {
  199. static BYTE parms[] =
  200. VTS_BOOL;
  201. InvokeHelper(0xcf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  202. bNewValue);
  203. }
  204. BOOL CRefDummy::GetHideSelection()
  205. {
  206. BOOL result;
  207. InvokeHelper(0xcf, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  208. return result;
  209. }
  210. void CRefDummy::SetIntegralHeight(BOOL bNewValue)
  211. {
  212. static BYTE parms[] =
  213. VTS_BOOL;
  214. InvokeHelper(0x25c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  215. bNewValue);
  216. }
  217. BOOL CRefDummy::GetIntegralHeight()
  218. {
  219. BOOL result;
  220. InvokeHelper(0x25c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  221. return result;
  222. }
  223. long CRefDummy::GetLineCount()
  224. {
  225. long result;
  226. InvokeHelper(0xd6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  227. return result;
  228. }
  229. void CRefDummy::SetLocked(BOOL bNewValue)
  230. {
  231. static BYTE parms[] =
  232. VTS_BOOL;
  233. InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  234. bNewValue);
  235. }
  236. BOOL CRefDummy::GetLocked()
  237. {
  238. BOOL result;
  239. InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  240. return result;
  241. }
  242. void CRefDummy::SetMaxLength(long nNewValue)
  243. {
  244. static BYTE parms[] =
  245. VTS_I4;
  246. InvokeHelper(0xfffffdeb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  247. nNewValue);
  248. }
  249. long CRefDummy::GetMaxLength()
  250. {
  251. long result;
  252. InvokeHelper(0xfffffdeb, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  253. return result;
  254. }
  255. void CRefDummy::SetMouseIcon(LPDISPATCH newValue)
  256. {
  257. static BYTE parms[] =
  258. VTS_DISPATCH;
  259. InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  260. newValue);
  261. }
  262. void CRefDummy::SetRefMouseIcon(LPDISPATCH newValue)
  263. {
  264. static BYTE parms[] =
  265. VTS_DISPATCH;
  266. InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
  267. newValue);
  268. }
  269. CPicture CRefDummy::GetMouseIcon()
  270. {
  271. LPDISPATCH pDispatch;
  272. InvokeHelper(0xfffffdf6, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
  273. return CPicture(pDispatch);
  274. }
  275. void CRefDummy::SetMousePointer(long nNewValue)
  276. {
  277. static BYTE parms[] =
  278. VTS_I4;
  279. InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  280. nNewValue);
  281. }
  282. long CRefDummy::GetMousePointer()
  283. {
  284. long result;
  285. InvokeHelper(0xfffffdf7, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  286. return result;
  287. }
  288. void CRefDummy::SetMultiLine(BOOL bNewValue)
  289. {
  290. static BYTE parms[] =
  291. VTS_BOOL;
  292. InvokeHelper(0xfffffde7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  293. bNewValue);
  294. }
  295. BOOL CRefDummy::GetMultiLine()
  296. {
  297. BOOL result;
  298. InvokeHelper(0xfffffde7, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  299. return result;
  300. }
  301. void CRefDummy::SetPasswordChar(LPCTSTR lpszNewValue)
  302. {
  303. static BYTE parms[] =
  304. VTS_BSTR;
  305. InvokeHelper(0xfffffdea, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  306. lpszNewValue);
  307. }
  308. CString CRefDummy::GetPasswordChar()
  309. {
  310. CString result;
  311. InvokeHelper(0xfffffdea, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  312. return result;
  313. }
  314. void CRefDummy::SetScrollBars(long nNewValue)
  315. {
  316. static BYTE parms[] =
  317. VTS_I4;
  318. InvokeHelper(0xfffffde9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  319. nNewValue);
  320. }
  321. long CRefDummy::GetScrollBars()
  322. {
  323. long result;
  324. InvokeHelper(0xfffffde9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  325. return result;
  326. }
  327. void CRefDummy::SetSelectionMargin(BOOL bNewValue)
  328. {
  329. static BYTE parms[] =
  330. VTS_BOOL;
  331. InvokeHelper(0xdc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  332. bNewValue);
  333. }
  334. BOOL CRefDummy::GetSelectionMargin()
  335. {
  336. BOOL result;
  337. InvokeHelper(0xdc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  338. return result;
  339. }
  340. void CRefDummy::SetSelLength(long nNewValue)
  341. {
  342. static BYTE parms[] =
  343. VTS_I4;
  344. InvokeHelper(0xfffffddc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  345. nNewValue);
  346. }
  347. long CRefDummy::GetSelLength()
  348. {
  349. long result;
  350. InvokeHelper(0xfffffddc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  351. return result;
  352. }
  353. void CRefDummy::SetSelStart(long nNewValue)
  354. {
  355. static BYTE parms[] =
  356. VTS_I4;
  357. InvokeHelper(0xfffffddd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  358. nNewValue);
  359. }
  360. long CRefDummy::GetSelStart()
  361. {
  362. long result;
  363. InvokeHelper(0xfffffddd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  364. return result;
  365. }
  366. void CRefDummy::SetSelText(LPCTSTR lpszNewValue)
  367. {
  368. static BYTE parms[] =
  369. VTS_BSTR;
  370. InvokeHelper(0xfffffdde, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  371. lpszNewValue);
  372. }
  373. CString CRefDummy::GetSelText()
  374. {
  375. CString result;
  376. InvokeHelper(0xfffffdde, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  377. return result;
  378. }
  379. void CRefDummy::SetSpecialEffect(long nNewValue)
  380. {
  381. static BYTE parms[] =
  382. VTS_I4;
  383. InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  384. nNewValue);
  385. }
  386. long CRefDummy::GetSpecialEffect()
  387. {
  388. long result;
  389. InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  390. return result;
  391. }
  392. void CRefDummy::SetTabKeyBehavior(BOOL bNewValue)
  393. {
  394. static BYTE parms[] =
  395. VTS_BOOL;
  396. InvokeHelper(0xfffffddf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  397. bNewValue);
  398. }
  399. BOOL CRefDummy::GetTabKeyBehavior()
  400. {
  401. BOOL result;
  402. InvokeHelper(0xfffffddf, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  403. return result;
  404. }
  405. void CRefDummy::SetText(LPCTSTR lpszNewValue)
  406. {
  407. static BYTE parms[] =
  408. VTS_BSTR;
  409. InvokeHelper(DISPID_TEXT, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  410. lpszNewValue);
  411. }
  412. CString CRefDummy::GetText()
  413. {
  414. CString result;
  415. InvokeHelper(DISPID_TEXT, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  416. return result;
  417. }
  418. void CRefDummy::SetTextAlign(long nNewValue)
  419. {
  420. static BYTE parms[] =
  421. VTS_I4;
  422. InvokeHelper(0x2714, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  423. nNewValue);
  424. }
  425. long CRefDummy::GetTextAlign()
  426. {
  427. long result;
  428. InvokeHelper(0x2714, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  429. return result;
  430. }
  431. long CRefDummy::GetTextLength()
  432. {
  433. long result;
  434. InvokeHelper(0xd8, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  435. return result;
  436. }
  437. void CRefDummy::SetValue(VARIANT* newValue)
  438. {
  439. static BYTE parms[] =
  440. VTS_PVARIANT;
  441. InvokeHelper(0x0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  442. newValue);
  443. }
  444. VARIANT CRefDummy::GetValue()
  445. {
  446. VARIANT result;
  447. InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
  448. return result;
  449. }
  450. void CRefDummy::SetWordWrap(BOOL bNewValue)
  451. {
  452. static BYTE parms[] =
  453. VTS_BOOL;
  454. InvokeHelper(0xfffffde8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  455. bNewValue);
  456. }
  457. BOOL CRefDummy::GetWordWrap()
  458. {
  459. BOOL result;
  460. InvokeHelper(0xfffffde8, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  461. return result;
  462. }
  463. void CRefDummy::Copy()
  464. {
  465. InvokeHelper(0x16, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  466. }
  467. void CRefDummy::Cut()
  468. {
  469. InvokeHelper(0x15, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  470. }
  471. void CRefDummy::Paste()
  472. {
  473. InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  474. }
  475. void CRefDummy::SetIMEMode(long nNewValue)
  476. {
  477. static BYTE parms[] =
  478. VTS_I4;
  479. InvokeHelper(0xfffffde2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  480. nNewValue);
  481. }
  482. long CRefDummy::GetIMEMode()
  483. {
  484. long result;
  485. InvokeHelper(0xfffffde2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  486. return result;
  487. }
  488. void CRefDummy::SetEnterFieldBehavior(long nNewValue)
  489. {
  490. static BYTE parms[] =
  491. VTS_I4;
  492. InvokeHelper(0xe0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  493. nNewValue);
  494. }
  495. long CRefDummy::GetEnterFieldBehavior()
  496. {
  497. long result;
  498. InvokeHelper(0xe0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  499. return result;
  500. }
  501. void CRefDummy::SetDragBehavior(long nNewValue)
  502. {
  503. static BYTE parms[] =
  504. VTS_I4;
  505. InvokeHelper(0xe1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  506. nNewValue);
  507. }
  508. long CRefDummy::GetDragBehavior()
  509. {
  510. long result;
  511. InvokeHelper(0xe1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  512. return result;
  513. }
  514. void CRefDummy::SetCancel(BOOL bNewValue)
  515. {
  516. static BYTE parms[] =
  517. VTS_BOOL;
  518. InvokeHelper(0x80010038, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  519. bNewValue);
  520. }
  521. BOOL CRefDummy::GetCancel()
  522. {
  523. BOOL result;
  524. InvokeHelper(0x80010038, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  525. return result;
  526. }
  527. void CRefDummy::SetControlSource(LPCTSTR lpszNewValue)
  528. {
  529. static BYTE parms[] =
  530. VTS_BSTR;
  531. InvokeHelper(0x80018001, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  532. lpszNewValue);
  533. }
  534. CString CRefDummy::GetControlSource()
  535. {
  536. CString result;
  537. InvokeHelper(0x80018001, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  538. return result;
  539. }
  540. void CRefDummy::SetControlTipText(LPCTSTR lpszNewValue)
  541. {
  542. static BYTE parms[] =
  543. VTS_BSTR;
  544. InvokeHelper(0x80010045, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  545. lpszNewValue);
  546. }
  547. CString CRefDummy::GetControlTipText()
  548. {
  549. CString result;
  550. InvokeHelper(0x80010045, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  551. return result;
  552. }
  553. void CRefDummy::SetDefault(BOOL bNewValue)
  554. {
  555. static BYTE parms[] =
  556. VTS_BOOL;
  557. InvokeHelper(0x80010037, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  558. bNewValue);
  559. }
  560. BOOL CRefDummy::GetDefault()
  561. {
  562. BOOL result;
  563. InvokeHelper(0x80010037, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  564. return result;
  565. }
  566. void CRefDummy::_SetHeight(long Height)
  567. {
  568. static BYTE parms[] =
  569. VTS_I4;
  570. InvokeHelper(0x60020008, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  571. Height);
  572. }
  573. void CRefDummy::_GetHeight(long* Height)
  574. {
  575. static BYTE parms[] =
  576. VTS_PI4;
  577. InvokeHelper(0x60020009, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  578. Height);
  579. }
  580. void CRefDummy::SetHeight(float newValue)
  581. {
  582. static BYTE parms[] =
  583. VTS_R4;
  584. InvokeHelper(0x80010006, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  585. newValue);
  586. }
  587. float CRefDummy::GetHeight()
  588. {
  589. float result;
  590. InvokeHelper(0x80010006, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  591. return result;
  592. }
  593. void CRefDummy::SetHelpContextID(long nNewValue)
  594. {
  595. static BYTE parms[] =
  596. VTS_I4;
  597. InvokeHelper(0x80010032, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  598. nNewValue);
  599. }
  600. long CRefDummy::GetHelpContextID()
  601. {
  602. long result;
  603. InvokeHelper(0x80010032, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  604. return result;
  605. }
  606. long CRefDummy::GetLayoutEffect()
  607. {
  608. long result;
  609. InvokeHelper(0x80018004, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
  610. return result;
  611. }
  612. void CRefDummy::_SetLeft(long Left)
  613. {
  614. static BYTE parms[] =
  615. VTS_I4;
  616. InvokeHelper(0x60020011, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  617. Left);
  618. }
  619. void CRefDummy::_GetLeft(long* Left)
  620. {
  621. static BYTE parms[] =
  622. VTS_PI4;
  623. InvokeHelper(0x60020012, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  624. Left);
  625. }
  626. void CRefDummy::SetLeft(float newValue)
  627. {
  628. static BYTE parms[] =
  629. VTS_R4;
  630. InvokeHelper(0x80010003, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  631. newValue);
  632. }
  633. float CRefDummy::GetLeft()
  634. {
  635. float result;
  636. InvokeHelper(0x80010003, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  637. return result;
  638. }
  639. void CRefDummy::SetName(LPCTSTR lpszNewValue)
  640. {
  641. static BYTE parms[] =
  642. VTS_BSTR;
  643. InvokeHelper(0x80010000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  644. lpszNewValue);
  645. }
  646. CString CRefDummy::GetName()
  647. {
  648. CString result;
  649. InvokeHelper(0x80010000, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  650. return result;
  651. }
  652. void CRefDummy::_GetOldHeight(long* OldHeight)
  653. {
  654. static BYTE parms[] =
  655. VTS_PI4;
  656. InvokeHelper(0x60020017, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  657. OldHeight);
  658. }
  659. float CRefDummy::GetOldHeight()
  660. {
  661. float result;
  662. InvokeHelper(0x80018005, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  663. return result;
  664. }
  665. void CRefDummy::_GetOldLeft(long* OldLeft)
  666. {
  667. static BYTE parms[] =
  668. VTS_PI4;
  669. InvokeHelper(0x60020019, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  670. OldLeft);
  671. }
  672. float CRefDummy::GetOldLeft()
  673. {
  674. float result;
  675. InvokeHelper(0x80018006, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  676. return result;
  677. }
  678. void CRefDummy::_GetOldTop(long* OldTop)
  679. {
  680. static BYTE parms[] =
  681. VTS_PI4;
  682. InvokeHelper(0x6002001b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  683. OldTop);
  684. }
  685. float CRefDummy::GetOldTop()
  686. {
  687. float result;
  688. InvokeHelper(0x80018007, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  689. return result;
  690. }
  691. void CRefDummy::_GetOldWidth(long* OldWidth)
  692. {
  693. static BYTE parms[] =
  694. VTS_PI4;
  695. InvokeHelper(0x6002001d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  696. OldWidth);
  697. }
  698. float CRefDummy::GetOldWidth()
  699. {
  700. float result;
  701. InvokeHelper(0x80018008, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  702. return result;
  703. }
  704. LPDISPATCH CRefDummy::GetObject()
  705. {
  706. LPDISPATCH result;
  707. InvokeHelper(0xfffffcde, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  708. return result;
  709. }
  710. LPDISPATCH CRefDummy::GetParent()
  711. {
  712. LPDISPATCH result;
  713. InvokeHelper(0x80010008, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
  714. return result;
  715. }
  716. void CRefDummy::SetRowSource(LPCTSTR lpszNewValue)
  717. {
  718. static BYTE parms[] =
  719. VTS_BSTR;
  720. InvokeHelper(0x8001800e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  721. lpszNewValue);
  722. }
  723. CString CRefDummy::GetRowSource()
  724. {
  725. CString result;
  726. InvokeHelper(0x8001800e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  727. return result;
  728. }
  729. void CRefDummy::SetRowSourceType(short nNewValue)
  730. {
  731. static BYTE parms[] =
  732. VTS_I2;
  733. InvokeHelper(0x8001800f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  734. nNewValue);
  735. }
  736. short CRefDummy::GetRowSourceType()
  737. {
  738. short result;
  739. InvokeHelper(0x8001800f, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
  740. return result;
  741. }
  742. void CRefDummy::SetTabIndex(short nNewValue)
  743. {
  744. static BYTE parms[] =
  745. VTS_I2;
  746. InvokeHelper(0x8001000f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  747. nNewValue);
  748. }
  749. short CRefDummy::GetTabIndex()
  750. {
  751. short result;
  752. InvokeHelper(0x8001000f, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
  753. return result;
  754. }
  755. void CRefDummy::SetTabStop(BOOL bNewValue)
  756. {
  757. static BYTE parms[] =
  758. VTS_BOOL;
  759. InvokeHelper(0x8001000e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  760. bNewValue);
  761. }
  762. BOOL CRefDummy::GetTabStop()
  763. {
  764. BOOL result;
  765. InvokeHelper(0x8001000e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  766. return result;
  767. }
  768. void CRefDummy::SetTag(LPCTSTR lpszNewValue)
  769. {
  770. static BYTE parms[] =
  771. VTS_BSTR;
  772. InvokeHelper(0x8001000b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  773. lpszNewValue);
  774. }
  775. CString CRefDummy::GetTag()
  776. {
  777. CString result;
  778. InvokeHelper(0x8001000b, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
  779. return result;
  780. }
  781. void CRefDummy::_SetTop(long Top)
  782. {
  783. static BYTE parms[] =
  784. VTS_I4;
  785. InvokeHelper(0x6002002b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  786. Top);
  787. }
  788. void CRefDummy::_GetTop(long* Top)
  789. {
  790. static BYTE parms[] =
  791. VTS_PI4;
  792. InvokeHelper(0x6002002c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  793. Top);
  794. }
  795. void CRefDummy::SetTop(float newValue)
  796. {
  797. static BYTE parms[] =
  798. VTS_R4;
  799. InvokeHelper(0x80010004, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  800. newValue);
  801. }
  802. float CRefDummy::GetTop()
  803. {
  804. float result;
  805. InvokeHelper(0x80010004, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  806. return result;
  807. }
  808. void CRefDummy::SetVisible(BOOL bNewValue)
  809. {
  810. static BYTE parms[] =
  811. VTS_BOOL;
  812. InvokeHelper(0x80010007, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  813. bNewValue);
  814. }
  815. BOOL CRefDummy::GetVisible()
  816. {
  817. BOOL result;
  818. InvokeHelper(0x80010007, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  819. return result;
  820. }
  821. void CRefDummy::_SetWidth(long Width)
  822. {
  823. static BYTE parms[] =
  824. VTS_I4;
  825. InvokeHelper(0x60020033, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  826. Width);
  827. }
  828. void CRefDummy::_GetWidth(long* Width)
  829. {
  830. static BYTE parms[] =
  831. VTS_PI4;
  832. InvokeHelper(0x60020034, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  833. Width);
  834. }
  835. void CRefDummy::SetWidth(float newValue)
  836. {
  837. static BYTE parms[] =
  838. VTS_R4;
  839. InvokeHelper(0x80010005, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  840. newValue);
  841. }
  842. float CRefDummy::GetWidth()
  843. {
  844. float result;
  845. InvokeHelper(0x80010005, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
  846. return result;
  847. }
  848. void CRefDummy::Move(const VARIANT& Left, const VARIANT& Top, const VARIANT& Width, const VARIANT& Height, const VARIANT& Layout)
  849. {
  850. static BYTE parms[] =
  851. VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT VTS_VARIANT;
  852. InvokeHelper(0x80018100, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  853. &Left, &Top, &Width, &Height, &Layout);
  854. }
  855. void CRefDummy::ZOrder(const VARIANT& zPosition)
  856. {
  857. static BYTE parms[] =
  858. VTS_VARIANT;
  859. InvokeHelper(0x80018105, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  860. &zPosition);
  861. }
  862. void CRefDummy::SetFocus()
  863. {
  864. InvokeHelper(0x80018103, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
  865. }
  866. long CRefDummy::_GethWnd()
  867. {
  868. long result;
  869. InvokeHelper(0x6002003b, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
  870. return result;
  871. }
  872. long CRefDummy::_GetID()
  873. {
  874. long result;
  875. InvokeHelper(0x6002003c, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
  876. return result;
  877. }
  878. void CRefDummy::_Move(long Left, long Top, long Width, long Height)
  879. {
  880. static BYTE parms[] =
  881. VTS_I4 VTS_I4 VTS_I4 VTS_I4;
  882. InvokeHelper(0x6002003d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  883. Left, Top, Width, Height);
  884. }
  885. void CRefDummy::_ZOrder(long zPosition)
  886. {
  887. static BYTE parms[] =
  888. VTS_I4;
  889. InvokeHelper(0x6002003e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
  890. zPosition);
  891. }