253 #define MC_WC_HTMLW L"mCtrl.html"
255 #define MC_WC_HTMLA "mCtrl.html"
266 #define MC_HS_NOCONTEXTMENU 0x0001
280 typedef struct MC_HMCALLSCRIPTFUNCW_tag {
318 typedef struct MC_HMCALLSCRIPTFUNCA_tag {
356 typedef struct MC_HMCALLSCRIPTFUNCEX_tag {
388 #define MC_HM_GOTOURLW (MC_HM_FIRST + 10)
396 #define MC_HM_GOTOURLA (MC_HM_FIRST + 11)
405 #define MC_HM_SETTAGCONTENTSW (MC_HM_FIRST + 12)
414 #define MC_HM_SETTAGCONTENTSA (MC_HM_FIRST + 13)
424 #define MC_HM_GOBACK (MC_HM_FIRST + 14)
434 #define MC_HM_CANBACK (MC_HM_FIRST + 15)
445 #define MC_HM_CALLSCRIPTFUNCW (MC_HM_FIRST + 16)
456 #define MC_HM_CALLSCRIPTFUNCA (MC_HM_FIRST + 17)
467 #define MC_HM_CALLSCRIPTFUNCEX (MC_HM_FIRST + 18)
481 typedef struct MC_NMHTMLURLW_tag {
492 typedef struct MC_NMHTMLURLA_tag {
503 typedef struct MC_NMHTMLPROGRESS_tag {
516 typedef struct MC_NMHTMLTEXTW_tag {
527 typedef struct MC_NMHTMLTEXTA_tag {
538 typedef struct MC_NMHTMLHISTORY_tag {
551 typedef struct MC_NMHTTPERRORW_tag {
564 typedef struct MC_NMHTTPERRORA_tag {
588 #define MC_HN_APPLINK (MC_HN_FIRST + 0)
597 #define MC_HN_DOCUMENTCOMPLETE (MC_HN_FIRST + 1)
609 #define MC_HN_PROGRESS (MC_HN_FIRST + 2)
621 #define MC_HN_STATUSTEXT (MC_HN_FIRST + 3)
633 #define MC_HN_TITLETEXT (MC_HN_FIRST + 4)
648 #define MC_HN_HISTORY (MC_HN_FIRST + 5)
664 #define MC_HN_NEWWINDOW (MC_HN_FIRST + 6)
675 #define MC_HN_HTTPERROR (MC_HN_FIRST + 7)
688 #define MC_HN_BEFORENAVIGATE (MC_HN_FIRST + 8)
699 #define MC_WC_HTML MCTRL_NAME_AW(MC_WC_HTML)
701 #define MC_HM_GOTOURL MCTRL_NAME_AW(MC_HM_GOTOURL)
703 #define MC_HM_SETTAGCONTENTS MCTRL_NAME_AW(MC_HM_SETTAGCONTENTS)
705 #define MC_HM_CALLSCRIPTFUNC MCTRL_NAME_AW(MC_HM_CALLSCRIPTFUNC)
707 #define MC_NMHTMLURL MCTRL_NAME_AW(MC_NMHTMLURL)
709 #define MC_NMHTMLTEXT MCTRL_NAME_AW(MC_NMHTMLTEXT)
711 #define MC_NMHTTPERROR MCTRL_NAME_AW(MC_NMHTTPERROR)
713 #define MC_HMCALLSCRIPTFUNC MCTRL_NAME_AW(MC_HMCALLSCRIPTFUNC)
int iStatus
Definition: html.h:570
#define MCTRL_API
Definition: _defs.h:46
Structure used for notification about download progress.
Definition: html.h:503
NMHDR hdr
Definition: html.h:540
UINT cArgs
Definition: html.h:291
UINT cbSize
Definition: html.h:320
LPCWSTR pszText
Definition: html.h:520
BOOL mcHtml_Initialize(void)
Structure for message MC_HM_CALLSCRIPTFUNCA request (ANSI variant).
Definition: html.h:318
Structure for message MC_HM_CALLSCRIPTFUNCW request (Unicode variant).
Definition: html.h:280
NMHDR hdr
Definition: html.h:518
Structure used for notification about history navigation.
Definition: html.h:538
LONG lProgressMax
Definition: html.h:509
void mcHtml_Terminate(void)
BOOL bCanForward
Definition: html.h:544
int iRet
Definition: html.h:289
BOOL bCanBack
Definition: html.h:542
LPCWSTR pszArg3
Definition: html.h:303
int iArg2
Definition: html.h:301
int iArg3
Definition: html.h:306
LPCSTR pszRet
Definition: html.h:324
LPCSTR pszArg4
Definition: html.h:346
LPCSTR pszArg1
Definition: html.h:331
int iRet
Definition: html.h:327
LPCSTR pszUrl
Definition: html.h:568
int iArg4
Definition: html.h:349
VARIANT * lpRet
Definition: html.h:371
NMHDR hdr
Definition: html.h:566
UINT cArgs
Definition: html.h:329
LPCWSTR pszArg2
Definition: html.h:298
UINT cbSize
Definition: html.h:358
int iArg4
Definition: html.h:311
Structure used for notifications with textual parameter (ANSI variant).
Definition: html.h:527
Structure used for notifications with textual parameter (Unicode variant).
Definition: html.h:516
NMHDR hdr
Definition: html.h:553
LPCSTR pszArg3
Definition: html.h:341
LPCWSTR pszUrl
Definition: html.h:555
int iArg3
Definition: html.h:344
NMHDR hdr
Definition: html.h:505
int iArg1
Definition: html.h:296
Structure used for notifications with URL parameter (ANSI variant).
Definition: html.h:492
int iArg1
Definition: html.h:334
Structure used for notifications with URL parameter (Unicode variant).
Definition: html.h:481
UINT cbSize
Definition: html.h:282
LPCSTR pszArg2
Definition: html.h:336
LPWSTR pszRet
Definition: html.h:286
LPCWSTR pszUrl
Definition: html.h:485
int iArg2
Definition: html.h:339
NMHDR hdr
Definition: html.h:494
VARIANT * lpvArgs
Definition: html.h:362
LPCWSTR pszArg4
Definition: html.h:308
const LPCOLESTR pszFuncName
Definition: html.h:360
NMHDR hdr
Definition: html.h:529
Structure used for notification about HTTP error (ANSI variant).
Definition: html.h:564
Structure used for notification about HTTP error (Unicode variant).
Definition: html.h:551
int iStatus
Definition: html.h:557
LPCSTR pszUrl
Definition: html.h:496
UINT cArgs
Definition: html.h:364
Structure for message MC_HM_CALLSCRIPTFUNCEX.
Definition: html.h:356
LONG lProgress
Definition: html.h:507
NMHDR hdr
Definition: html.h:483
Common constants and types.
LPCSTR pszText
Definition: html.h:531
LPCWSTR pszArg1
Definition: html.h:293