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