256 #define MC_WC_HTMLW L"mCtrl.html" 258 #define MC_WC_HTMLA "mCtrl.html" 269 #define MC_HS_NOCONTEXTMENU 0x0001 283 typedef struct MC_HMCALLSCRIPTFUNCW_tag {
321 typedef struct MC_HMCALLSCRIPTFUNCA_tag {
359 typedef struct MC_HMCALLSCRIPTFUNCEX_tag {
391 #define MC_HM_GOTOURLW (MC_HM_FIRST + 10) 399 #define MC_HM_GOTOURLA (MC_HM_FIRST + 11) 408 #define MC_HM_SETTAGCONTENTSW (MC_HM_FIRST + 12) 417 #define MC_HM_SETTAGCONTENTSA (MC_HM_FIRST + 13) 427 #define MC_HM_GOBACK (MC_HM_FIRST + 14) 437 #define MC_HM_CANBACK (MC_HM_FIRST + 15) 455 #define MC_HM_CALLSCRIPTFUNCW (MC_HM_FIRST + 16) 473 #define MC_HM_CALLSCRIPTFUNCA (MC_HM_FIRST + 17) 484 #define MC_HM_CALLSCRIPTFUNCEX (MC_HM_FIRST + 18) 498 typedef struct MC_NMHTMLURLW_tag {
509 typedef struct MC_NMHTMLURLA_tag {
520 typedef struct MC_NMHTMLPROGRESS_tag {
533 typedef struct MC_NMHTMLTEXTW_tag {
544 typedef struct MC_NMHTMLTEXTA_tag {
555 typedef struct MC_NMHTMLHISTORY_tag {
568 typedef struct MC_NMHTTPERRORW_tag {
581 typedef struct MC_NMHTTPERRORA_tag {
605 #define MC_HN_APPLINK (MC_HN_FIRST + 0) 614 #define MC_HN_DOCUMENTCOMPLETE (MC_HN_FIRST + 1) 626 #define MC_HN_PROGRESS (MC_HN_FIRST + 2) 638 #define MC_HN_STATUSTEXT (MC_HN_FIRST + 3) 650 #define MC_HN_TITLETEXT (MC_HN_FIRST + 4) 665 #define MC_HN_HISTORY (MC_HN_FIRST + 5) 681 #define MC_HN_NEWWINDOW (MC_HN_FIRST + 6) 692 #define MC_HN_HTTPERROR (MC_HN_FIRST + 7) 705 #define MC_HN_BEFORENAVIGATE (MC_HN_FIRST + 8) 716 #define MC_WC_HTML MCTRL_NAME_AW(MC_WC_HTML) 718 #define MC_HM_GOTOURL MCTRL_NAME_AW(MC_HM_GOTOURL) 720 #define MC_HM_SETTAGCONTENTS MCTRL_NAME_AW(MC_HM_SETTAGCONTENTS) 722 #define MC_HM_CALLSCRIPTFUNC MCTRL_NAME_AW(MC_HM_CALLSCRIPTFUNC) 724 #define MC_NMHTMLURL MCTRL_NAME_AW(MC_NMHTMLURL) 726 #define MC_NMHTMLTEXT MCTRL_NAME_AW(MC_NMHTMLTEXT) 728 #define MC_NMHTTPERROR MCTRL_NAME_AW(MC_NMHTTPERROR) 730 #define MC_HMCALLSCRIPTFUNC MCTRL_NAME_AW(MC_HMCALLSCRIPTFUNC) int iStatus
Definition: html.h:587
#define MCTRL_API
Definition: _defs.h:46
Structure used for notification about download progress.
Definition: html.h:520
NMHDR hdr
Definition: html.h:557
UINT cArgs
Definition: html.h:294
UINT cbSize
Definition: html.h:323
LPCWSTR pszText
Definition: html.h:537
BOOL mcHtml_Initialize(void)
Structure for message MC_HM_CALLSCRIPTFUNCA request (ANSI variant).
Definition: html.h:321
Structure for message MC_HM_CALLSCRIPTFUNCW request (Unicode variant).
Definition: html.h:283
NMHDR hdr
Definition: html.h:535
Structure used for notification about history navigation.
Definition: html.h:555
LONG lProgressMax
Definition: html.h:526
void mcHtml_Terminate(void)
BOOL bCanForward
Definition: html.h:561
int iRet
Definition: html.h:292
BOOL bCanBack
Definition: html.h:559
LPCWSTR pszArg3
Definition: html.h:306
int iArg2
Definition: html.h:304
int iArg3
Definition: html.h:309
LPCSTR pszRet
Definition: html.h:327
LPCSTR pszArg4
Definition: html.h:349
LPCSTR pszArg1
Definition: html.h:334
int iRet
Definition: html.h:330
LPCSTR pszUrl
Definition: html.h:585
int iArg4
Definition: html.h:352
VARIANT * lpRet
Definition: html.h:374
NMHDR hdr
Definition: html.h:583
UINT cArgs
Definition: html.h:332
LPCWSTR pszArg2
Definition: html.h:301
UINT cbSize
Definition: html.h:361
int iArg4
Definition: html.h:314
Structure used for notifications with textual parameter (ANSI variant).
Definition: html.h:544
Structure used for notifications with textual parameter (Unicode variant).
Definition: html.h:533
NMHDR hdr
Definition: html.h:570
LPCSTR pszArg3
Definition: html.h:344
LPCWSTR pszUrl
Definition: html.h:572
int iArg3
Definition: html.h:347
NMHDR hdr
Definition: html.h:522
int iArg1
Definition: html.h:299
Structure used for notifications with URL parameter (ANSI variant).
Definition: html.h:509
int iArg1
Definition: html.h:337
Structure used for notifications with URL parameter (Unicode variant).
Definition: html.h:498
UINT cbSize
Definition: html.h:285
LPCSTR pszArg2
Definition: html.h:339
LPWSTR pszRet
Definition: html.h:289
LPCWSTR pszUrl
Definition: html.h:502
int iArg2
Definition: html.h:342
NMHDR hdr
Definition: html.h:511
VARIANT * lpvArgs
Definition: html.h:365
LPCWSTR pszArg4
Definition: html.h:311
const LPCOLESTR pszFuncName
Definition: html.h:363
NMHDR hdr
Definition: html.h:546
Structure used for notification about HTTP error (ANSI variant).
Definition: html.h:581
Structure used for notification about HTTP error (Unicode variant).
Definition: html.h:568
int iStatus
Definition: html.h:574
LPCSTR pszUrl
Definition: html.h:513
UINT cArgs
Definition: html.h:367
Structure for message MC_HM_CALLSCRIPTFUNCEX.
Definition: html.h:359
LONG lProgress
Definition: html.h:524
NMHDR hdr
Definition: html.h:500
Common constants and types.
LPCSTR pszText
Definition: html.h:548
LPCWSTR pszArg1
Definition: html.h:296