root/trunk/webbrowser2.cpp

Revision 5, 11.0 kB (checked in by qbert, 6 years ago)

Initial ( and last :( ) commit

Line 
1 // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
2
3 // NOTE: Do not modify the contents of this file.  If this class is regenerated by
4 //  Microsoft Visual C++, your modifications will be overwritten.
5
6
7 #include "stdafx.h"
8 #include "webbrowser2.h"
9
10 /////////////////////////////////////////////////////////////////////////////
11 // CWebBrowser2
12
13 IMPLEMENT_DYNCREATE(CWebBrowser2, CWnd)
14
15 /////////////////////////////////////////////////////////////////////////////
16 // CWebBrowser2 properties
17
18 /////////////////////////////////////////////////////////////////////////////
19 // CWebBrowser2 operations
20
21 void CWebBrowser2::GoBack()
22 {
23     InvokeHelper(0x64, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
24 }
25
26 void CWebBrowser2::GoForward()
27 {
28     InvokeHelper(0x65, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
29 }
30
31 void CWebBrowser2::GoHome()
32 {
33     InvokeHelper(0x66, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
34 }
35
36 void CWebBrowser2::GoSearch()
37 {
38     InvokeHelper(0x67, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
39 }
40
41 void CWebBrowser2::Navigate(LPCTSTR URL, VARIANT* Flags, VARIANT* TargetFrameName, VARIANT* PostData, VARIANT* Headers)
42 {
43     static BYTE parms[] =
44         VTS_BSTR VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
45     InvokeHelper(0x68, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
46          URL, Flags, TargetFrameName, PostData, Headers);
47 }
48
49 void CWebBrowser2::Refresh()
50 {
51     InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
52 }
53
54 void CWebBrowser2::Refresh2(VARIANT* Level)
55 {
56     static BYTE parms[] =
57         VTS_PVARIANT;
58     InvokeHelper(0x69, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
59          Level);
60 }
61
62 void CWebBrowser2::Stop()
63 {
64     InvokeHelper(0x6a, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
65 }
66
67 LPDISPATCH CWebBrowser2::GetApplication()
68 {
69     LPDISPATCH result;
70     InvokeHelper(0xc8, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
71     return result;
72 }
73
74 LPDISPATCH CWebBrowser2::GetParent()
75 {
76     LPDISPATCH result;
77     InvokeHelper(0xc9, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
78     return result;
79 }
80
81 LPDISPATCH CWebBrowser2::GetContainer()
82 {
83     LPDISPATCH result;
84     InvokeHelper(0xca, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
85     return result;
86 }
87
88 LPDISPATCH CWebBrowser2::GetDocument()
89 {
90     LPDISPATCH result;
91     InvokeHelper(0xcb, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
92     return result;
93 }
94
95 BOOL CWebBrowser2::GetTopLevelContainer()
96 {
97     BOOL result;
98     InvokeHelper(0xcc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
99     return result;
100 }
101
102 CString CWebBrowser2::GetType()
103 {
104     CString result;
105     InvokeHelper(0xcd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
106     return result;
107 }
108
109 long CWebBrowser2::GetLeft()
110 {
111     long result;
112     InvokeHelper(0xce, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
113     return result;
114 }
115
116 void CWebBrowser2::SetLeft(long nNewValue)
117 {
118     static BYTE parms[] =
119         VTS_I4;
120     InvokeHelper(0xce, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
121          nNewValue);
122 }
123
124 long CWebBrowser2::GetTop()
125 {
126     long result;
127     InvokeHelper(0xcf, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
128     return result;
129 }
130
131 void CWebBrowser2::SetTop(long nNewValue)
132 {
133     static BYTE parms[] =
134         VTS_I4;
135     InvokeHelper(0xcf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
136          nNewValue);
137 }
138
139 long CWebBrowser2::GetWidth()
140 {
141     long result;
142     InvokeHelper(0xd0, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
143     return result;
144 }
145
146 void CWebBrowser2::SetWidth(long nNewValue)
147 {
148     static BYTE parms[] =
149         VTS_I4;
150     InvokeHelper(0xd0, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
151          nNewValue);
152 }
153
154 long CWebBrowser2::GetHeight()
155 {
156     long result;
157     InvokeHelper(0xd1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
158     return result;
159 }
160
161 void CWebBrowser2::SetHeight(long nNewValue)
162 {
163     static BYTE parms[] =
164         VTS_I4;
165     InvokeHelper(0xd1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
166          nNewValue);
167 }
168
169 CString CWebBrowser2::GetLocationName()
170 {
171     CString result;
172     InvokeHelper(0xd2, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
173     return result;
174 }
175
176 CString CWebBrowser2::GetLocationURL()
177 {
178     CString result;
179     InvokeHelper(0xd3, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
180     return result;
181 }
182
183 BOOL CWebBrowser2::GetBusy()
184 {
185     BOOL result;
186     InvokeHelper(0xd4, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
187     return result;
188 }
189
190 void CWebBrowser2::Quit()
191 {
192     InvokeHelper(0x12c, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
193 }
194
195 void CWebBrowser2::ClientToWindow(long* pcx, long* pcy)
196 {
197     static BYTE parms[] =
198         VTS_PI4 VTS_PI4;
199     InvokeHelper(0x12d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
200          pcx, pcy);
201 }
202
203 void CWebBrowser2::PutProperty(LPCTSTR Property_, const VARIANT& vtValue)
204 {
205     static BYTE parms[] =
206         VTS_BSTR VTS_VARIANT;
207     InvokeHelper(0x12e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
208          Property_, &vtValue);
209 }
210
211 VARIANT CWebBrowser2::GetProperty_(LPCTSTR Property_)
212 {
213     VARIANT result;
214     static BYTE parms[] =
215         VTS_BSTR;
216     InvokeHelper(0x12f, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
217         Property_);
218     return result;
219 }
220
221 CString CWebBrowser2::GetName()
222 {
223     CString result;
224     InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
225     return result;
226 }
227
228 long CWebBrowser2::GetHwnd()
229 {
230     long result;
231     InvokeHelper(DISPID_HWND, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
232     return result;
233 }
234
235 CString CWebBrowser2::GetFullName()
236 {
237     CString result;
238     InvokeHelper(0x190, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
239     return result;
240 }
241
242 CString CWebBrowser2::GetPath()
243 {
244     CString result;
245     InvokeHelper(0x191, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
246     return result;
247 }
248
249 BOOL CWebBrowser2::GetVisible()
250 {
251     BOOL result;
252     InvokeHelper(0x192, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
253     return result;
254 }
255
256 void CWebBrowser2::SetVisible(BOOL bNewValue)
257 {
258     static BYTE parms[] =
259         VTS_BOOL;
260     InvokeHelper(0x192, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
261          bNewValue);
262 }
263
264 BOOL CWebBrowser2::GetStatusBar()
265 {
266     BOOL result;
267     InvokeHelper(0x193, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
268     return result;
269 }
270
271 void CWebBrowser2::SetStatusBar(BOOL bNewValue)
272 {
273     static BYTE parms[] =
274         VTS_BOOL;
275     InvokeHelper(0x193, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
276          bNewValue);
277 }
278
279 CString CWebBrowser2::GetStatusText()
280 {
281     CString result;
282     InvokeHelper(0x194, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
283     return result;
284 }
285
286 void CWebBrowser2::SetStatusText(LPCTSTR lpszNewValue)
287 {
288     static BYTE parms[] =
289         VTS_BSTR;
290     InvokeHelper(0x194, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
291          lpszNewValue);
292 }
293
294 long CWebBrowser2::GetToolBar()
295 {
296     long result;
297     InvokeHelper(0x195, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
298     return result;
299 }
300
301 void CWebBrowser2::SetToolBar(long nNewValue)
302 {
303     static BYTE parms[] =
304         VTS_I4;
305     InvokeHelper(0x195, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
306          nNewValue);
307 }
308
309 BOOL CWebBrowser2::GetMenuBar()
310 {
311     BOOL result;
312     InvokeHelper(0x196, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
313     return result;
314 }
315
316 void CWebBrowser2::SetMenuBar(BOOL bNewValue)
317 {
318     static BYTE parms[] =
319         VTS_BOOL;
320     InvokeHelper(0x196, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
321          bNewValue);
322 }
323
324 BOOL CWebBrowser2::GetFullScreen()
325 {
326     BOOL result;
327     InvokeHelper(0x197, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
328     return result;
329 }
330
331 void CWebBrowser2::SetFullScreen(BOOL bNewValue)
332 {
333     static BYTE parms[] =
334         VTS_BOOL;
335     InvokeHelper(0x197, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
336          bNewValue);
337 }
338
339 void CWebBrowser2::Navigate2(VARIANT* URL, VARIANT* Flags, VARIANT* TargetFrameName, VARIANT* PostData, VARIANT* Headers)
340 {
341     static BYTE parms[] =
342         VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
343     InvokeHelper(0x1f4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
344          URL, Flags, TargetFrameName, PostData, Headers);
345 }
346
347 long CWebBrowser2::QueryStatusWB(long cmdID)
348 {
349     long result;
350     static BYTE parms[] =
351         VTS_I4;
352     InvokeHelper(0x1f5, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
353         cmdID);
354     return result;
355 }
356
357 void CWebBrowser2::ExecWB(long cmdID, long cmdexecopt, VARIANT* pvaIn, VARIANT* pvaOut)
358 {
359     static BYTE parms[] =
360         VTS_I4 VTS_I4 VTS_PVARIANT VTS_PVARIANT;
361     InvokeHelper(0x1f6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
362          cmdID, cmdexecopt, pvaIn, pvaOut);
363 }
364
365 void CWebBrowser2::ShowBrowserBar(VARIANT* pvaClsid, VARIANT* pvarShow, VARIANT* pvarSize)
366 {
367     static BYTE parms[] =
368         VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT;
369     InvokeHelper(0x1f7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
370          pvaClsid, pvarShow, pvarSize);
371 }
372
373 long CWebBrowser2::GetReadyState()
374 {
375     long result;
376     InvokeHelper(DISPID_READYSTATE, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
377     return result;
378 }
379
380 BOOL CWebBrowser2::GetOffline()
381 {
382     BOOL result;
383     InvokeHelper(0x226, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
384     return result;
385 }
386
387 void CWebBrowser2::SetOffline(BOOL bNewValue)
388 {
389     static BYTE parms[] =
390         VTS_BOOL;
391     InvokeHelper(0x226, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
392          bNewValue);
393 }
394
395 BOOL CWebBrowser2::GetSilent()
396 {
397     BOOL result;
398     InvokeHelper(0x227, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
399     return result;
400 }
401
402 void CWebBrowser2::SetSilent(BOOL bNewValue)
403 {
404     static BYTE parms[] =
405         VTS_BOOL;
406     InvokeHelper(0x227, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
407          bNewValue);
408 }
409
410 BOOL CWebBrowser2::GetRegisterAsBrowser()
411 {
412     BOOL result;
413     InvokeHelper(0x228, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
414     return result;
415 }
416
417 void CWebBrowser2::SetRegisterAsBrowser(BOOL bNewValue)
418 {
419     static BYTE parms[] =
420         VTS_BOOL;
421     InvokeHelper(0x228, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
422          bNewValue);
423 }
424
425 BOOL CWebBrowser2::GetRegisterAsDropTarget()
426 {
427     BOOL result;
428     InvokeHelper(0x229, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
429     return result;
430 }
431
432 void CWebBrowser2::SetRegisterAsDropTarget(BOOL bNewValue)
433 {
434     static BYTE parms[] =
435         VTS_BOOL;
436     InvokeHelper(0x229, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
437          bNewValue);
438 }
439
440 BOOL CWebBrowser2::GetTheaterMode()
441 {
442     BOOL result;
443     InvokeHelper(0x22a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
444     return result;
445 }
446
447 void CWebBrowser2::SetTheaterMode(BOOL bNewValue)
448 {
449     static BYTE parms[] =
450         VTS_BOOL;
451     InvokeHelper(0x22a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
452          bNewValue);
453 }
454
455 BOOL CWebBrowser2::GetAddressBar()
456 {
457     BOOL result;
458     InvokeHelper(0x22b, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
459     return result;
460 }
461
462 void CWebBrowser2::SetAddressBar(BOOL bNewValue)
463 {
464     static BYTE parms[] =
465         VTS_BOOL;
466     InvokeHelper(0x22b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
467          bNewValue);
468 }
469
470 BOOL CWebBrowser2::GetResizable()
471 {
472     BOOL result;
473     InvokeHelper(0x22c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
474     return result;
475 }
476
477 void CWebBrowser2::SetResizable(BOOL bNewValue)
478 {
479     static BYTE parms[] =
480         VTS_BOOL;
481     InvokeHelper(0x22c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
482          bNewValue);
483 }
Note: See TracBrowser for help on using the browser.