diff --git a/Aide.bas b/Aide.bas new file mode 100644 index 0000000..a79c037 --- /dev/null +++ b/Aide.bas @@ -0,0 +1,285 @@ +$ACCELERATOR ghAccTable +GUI "Color_Tab", PIXELS, ICON, 6666 + +$include "raedit.inc" + +CONST fWidth = 900 +CONST fHeight = 600 +CONST nTabs = 20 + +GLOBAL ghMainFrm AS CONTROL +GLOBAL ghMainTab AS CONTROL +GLOBAL ghStatus AS CONTROL + +GLOBAL ghTab[nTabs] AS HWND +GLOBAL ghEdit[nTabs] AS HWND + +SET gTabPage$[nTabs] + "" +END SET + + + +ENUM + mnuNew = 9000 + mnuOpen + mnuSave + mnuCut + mnuCopy + mnuPaste + mnuUNDO + mnuREDO + mnuSELECTALL + mnuAbout + mnuEXIT + ID_TAB + ID_EDIT1 +END ENUM + + '================================================================ + SUB FORMLOAD() + IF FINDFIRSTINSTANCE(BCX_CLASSNAME$) THEN PostQuitMessage(0) + SET sAccel[] AS ACCEL + FCONTROL OR FVIRTKEY, ASC("N"), mnuNew, + FCONTROL OR FVIRTKEY, ASC("O"), mnuOpen, + FCONTROL OR FVIRTKEY, ASC("S"), mnuSave, + FCONTROL OR FVIRTKEY, ASC("Q"), mnuEXIT + END SET + + GLOBAL AS HACCEL ghAccTable + ghAccTable = CreateAcceleratorTable(sAccel, 4) + + InstallRAEdit(BCX_hInstance, FALSE) + + ghMainFrm = BCX_FORM("AIDE Demo", 0, 0, fWidth, fHeight) + + + + DIM rc AS RECT + GetClientRect (ghMainFrm, &rc) + AdjustWindowRect (&rc, 0, 0) + + ghMainTab = BCX_TAB(ghMainFrm, ID_TAB, 1, ghTab, gTabPage$, 0, 0, fWidth, fHeight-26,NULL) + BCX_SET_FONT(ghMainTab, "Verdana", 9) + + ghEdit[0] = BCX_CONTROL("RAEdit", ghTab[0], "This is Page ", 6000, rc.left,rc.top,rc.right-rc.left-8,rc.bottom-rc.top-46, _ + WS_CHILD OR WS_VISIBLE OR WS_BORDER OR ES_LEFT OR ES_MULTILINE OR STYLE_AUTOSIZELINENUM OR STYLE_NOLINENUMBER OR STYLE_DRAGDROP) + + RaConfigEditor(ghEdit[0]) + + SetupMenu(ghMainFrm) + + ghStatus = BCX_STATUS("Ready", ghMainFrm) + + 'Generate a WM_SIZE message + MoveWindow(ghMainFrm, 0, 0, fWidth, fHeight, TRUE) 'Force a WM_SIZE + + CENTER(ghMainFrm) + SHOW(ghMainFrm) + + ' SetFocus(ghEdit[0]) + + END SUB + + +SUB SetupMenu(parent as HWND) + GLOBAL AS HMENU MainMenu, FileMenu, EditMenu, HelpMenu + MainMenu = CreateMenu() + FileMenu = CreateMenu() + EditMenu = CreateMenu() + HelpMenu = CreateMenu() + + InsertMenu(MainMenu, 0, MF_POPUP, FileMenu, "&File") + AppendMenu(FileMenu, MF_STRING, mnuNew, E"New\tCtrl-N") + AppendMenu(FileMenu, MF_STRING, mnuOpen, E"Open\tCtrl-O") + AppendMenu(FileMenu, MF_STRING, mnuSave, E"Save\tCtrl-S") + AppendMenu(FileMenu, MF_SEPARATOR, 0, NULL) + AppendMenu(FileMenu, MF_STRING, mnuEXIT, E"Exit\tAlt-F4") + + Insertmenu(MainMenu, 1, MF_POPUP, EditMenu, "&Edit") + AppendMenu(EditMenu, MF_STRING, mnuCut, E"Cut\tCtrl-X") + AppendMenu(EditMenu, MF_STRING, mnuCopy, E"Copy\tCtrl-C") + AppendMenu(EditMenu, MF_STRING, mnuPaste, E"Paste\tCtrl-V") + AppendMenu(EditMenu, MF_SEPARATOR, 0, NULL) + AppendMenu(EditMenu, MF_STRING, mnuSELECTALL, E"Select All\tCtrl-A") + AppendMenu(EditMenu, MF_SEPARATOR, 0, NULL) + AppendMenu(EditMenu, MF_STRING, mnuUNDO, E"Undo\tCtrl-Z") + AppendMenu(EditMenu, MF_STRING, mnuREDO, E"Redo\tCtrl-Y") + + Insertmenu(MainMenu, 2, MF_POPUP, HelpMenu, "Help") + AppendMenu(HelpMenu, MF_STRING, mnuAbout, "About") + + SetMenu(parent, MainMenu) + +END SUB + +FUNCTION GetTabLabelText$(index AS INTEGER) + DIM AS TCITEM tabItem + DIM tabLabel$ + + tabItem.mask = TCIF_TEXT + tabItem.pszText = tabLabel + tabItem.cchTextMax = sizeof(tabLabel) + + TabCtrl_GetItem(ghMainTab, index, &tabItem) + + FUNCTION = TRIM$(tabLabel) +END FUNCTION + +SUB SetTabLabelText(fname$, index AS INTEGER) + DIM AS TCITEM tabItem + + tabItem.mask=TCIF_TEXT + tabItem.pszText = BCXSPLITPATH$(fname$,FNAME OR FEXT) + tabItem.cchTextMax = BCXSTRSIZE + + TabCtrl_SetItem(ghMainTab, index, &tabItem) +END SUB + '================================================================ + +BEGIN EVENTS + SELECT CASE CBMSG + + CASE WM_SHOWWINDOW + ' RaNewEdit() + + CASE WM_COMMAND + SELECT CASE CBCTL + CASE mnuOpen + dim fname$ + + IF TRIM$(GetTabLabelText(TabCtrl_GetCurSel(ghMainTab))) <> "" THEN + RaNewEdit() + END IF + + fname$ = RaLoadFile(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + IF *fname$ THEN + SetTabLabelText(fname$, TabCtrl_GetCurSel(ghMainTab)) + END IF + + CASE mnuNew + RaNewEdit() + + CASE mnuCut + RaCut(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuCopy + RaCopy(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuPaste + RaPaste(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuSELECTALL + RaSelectAll(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuUNDO + RaUndo(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuREDO + RaRedo(ghEdit[TabCtrl_GetCurSel(ghMainTab)]) + + CASE mnuEXIT + PostMessage(hWnd, WM_CLOSE, 0, 0) + + END SELECT + + CASE WM_SIZE + DIM cxClient% + DIM cyClient% + DIM rc AS RECT + + cxClient=LOWORD(lParam) + cyClient=HIWORD(lParam) + + MoveWindow(ghMainTab, 0, 2, cxClient+1, cyClient-22, TRUE) + + + + GetClientRect (ghMainTab, &rc) + AdjustWindowRect (&rc, 0, 0) + FOR INTEGER i = 0 to sizeof(ghEdit)/sizeof(ghEdit[0]) + IF ghEdit[i] THEN + SetWindowPos(ghEdit[i], NULL, rc.left, rc.top+2, (rc.right - rc.left)-8, (rc.bottom - rc.top)-24, SWP_NOZORDER OR SWP_NOMOVE ) + END IF + NEXT + + SendMessage(ghStatus, WM_SIZE, 0, 0) + + CASE WM_NOTIFY + DIM LPNMHDR AS NMHDR* + DIM PageNo AS LONG + DIM bm, buff$ + DIM AS RASELCHANGE PTR lpRASELCHANGE = (RASELCHANGE PTR)lParam + + LPNMHDR = (NMHDR*)lParam + + IF LPNMHDR->code >= TCN_LAST && LPNMHDR->code <= TCN_FIRST THEN + SELECT CASE LPNMHDR->code + CASE TCN_SELCHANGE + PageNo = TabCtrl_GetCurSel(ghMainTab) + SetFocus(ghEdit[PageNo]) + END SELECT + END IF + + IF LPNMHDR->hwndFrom = ghEdit[TabCtrl_GetCurSel(ghMainTab)] THEN + + IF LPNMHDR->code = EN_SELCHANGE THEN + ' Update statusbar + SPRINT buff,"Line:", lpRASELCHANGE->line+1, ", Column:", lpRASELCHANGE->chrg.cpMin - lpRASELCHANGE->cpLine+1 + SetWindowText(ghStatus, buff) + END IF + + IF lpRASELCHANGE->seltyp = SEL_OBJECT THEN + ' Bookmark clicked + bm=SendMessage(ghEdit[TabCtrl_GetCurSel(ghMainTab)],REM_GETBOOKMARK, lpRASELCHANGE->line,0) + SELECT CASE bm + CASE 1 + ' Collapse + SendMessage(ghEdit[TabCtrl_GetCurSel(ghMainTab)],REM_COLLAPSE, lpRASELCHANGE->line,0) + CASE 2 + ' Expand + SendMessage(ghEdit[TabCtrl_GetCurSel(ghMainTab)],REM_EXPAND, lpRASELCHANGE->line,0) + END SELECT + ELSE + ' Selection changed + IF lpRASELCHANGE->fchanged THEN + ' Update block bookmarks + SendMessage(ghEdit[TabCtrl_GetCurSel(ghMainTab)],REM_SETBLOCKS,0,0) + END IF + END IF + END IF + + + + CASE WM_CLOSE + DestroyWindow(hWnd) + + + CASE WM_DESTROY + PostQuitMessage(0) + + + Case WM_CONTEXTMENU + DIM AS POINT pt + If wParam=(WPARAM)ghTab[TabCtrl_GetCurSel(ghMainTab)] Then + pt.x = LOWORD(lParam) + pt.y = HIWORD(lParam) + TrackPopupMenu( GetSubMenu( GetMenu(hWnd), 1 ), TPM_LEFTALIGN or TPM_RIGHTBUTTON, pt.x, pt.y, 0, hWnd, 0 ) + EndIf + + + CASE WM_GETMINMAXINFO + DIM AS LPMINMAXINFO mm = cast(LPMINMAXINFO,lParam) + DIM AS UINT wDpi = GetDpiForWindow(hWnd) + DIM AS DOUBLE scalingFactor = (double)wDpi / 96 + DIM AS POINT defDims + + defDims.x = fWidth + wDpi + scalingFactor '+ (fWidth * scalingFactor) + defDims.y = fHeight + wDpi + scalingFactor '+ (fHeight * scalingFactor) + + mm->ptMinTrackSize = defDims + + END SELECT +END EVENTS + diff --git a/Aide.rc b/Aide.rc new file mode 100644 index 0000000..06f0621 --- /dev/null +++ b/Aide.rc @@ -0,0 +1,15 @@ +#include +#include "raedit.h" + +IDI_ICON ICON DISCARDABLE "resource/demo.ico" +IDB_RAEDITBUTTON BITMAP DISCARDABLE "resource/Button.bmp" +IDC_HSPLITTCUR CURSOR DISCARDABLE "resource/SplitH.cur" +IDB_BOOKMARK BITMAP DISCARDABLE "resource/Bookmark.bmp" +IDC_SELECTCUR CURSOR DISCARDABLE "resource/Select.cur" +IDB_LINENUMBER BITMAP DISCARDABLE "resource/Linenumber.bmp" +IDB_EXPAND BITMAP DISCARDABLE "resource/Expand.bmp" +IDB_COLLAPSE BITMAP DISCARDABLE "resource/Collapse.bmp" +IDB_LOCK BITMAP DISCARDABLE "resource/Lock.bmp" +RC_KEYWORDS RCDATA DISCARDABLE "resource/keywords.txt" +RC_WINAPI RCDATA DISCARDABLE "resource/winapi.txt" + diff --git a/lib/RAEdit.h b/lib/RAEdit.h new file mode 100644 index 0000000..b5fbcc8 --- /dev/null +++ b/lib/RAEdit.h @@ -0,0 +1,319 @@ +#pragma once + +#ifdef __cplusplus + extern "C" { +#endif + +#include +#include +#include + +#pragma pack(push, 1) + +// Default colors +#define BCKCLR 0x00C0F0F0 +#define TXTCLR 0x00000000 +#define SELBCKCLR 0x00800000 +#define SELTXTCLR 0x00FFFFFF +#define CMNTCLR 0x02008000 +#define STRCLR 0x00A00000 +#define OPRCLR 0x000000A0 +#define HILITE1 0x00F0C0C0 +#define HILITE2 0x00C0F0C0 +#define HILITE3 0x00C0C0F0 +#define SELBARCLR 0x00C0C0C0 +#define SELBARPEN 0x00808080 +#define LNRCLR 0x00800000 +#define NUMCLR 0x00808080 +#define CMNTBCK 0x00C0F0F0 +#define STRBCK 0x00C0F0F0 +#define NUMBCK 0x00C0F0F0 +#define OPRBCK 0x00C0F0F0 +#define CHANGEDCLR 0x0000F0F0 +#define CHANGESAVEDCLR 0x0000F000 + +// Window styles +#define STYLE_NOSPLITT 0x0001 // No splitt button +#define STYLE_NOLINENUMBER 0x0002 // No linenumber button +#define STYLE_NOCOLLAPSE 0x0004 // No expand/collapse buttons +#define STYLE_NOHSCROLL 0x0008 // No horizontal scrollbar +#define STYLE_NOVSCROLL 0x0010 // No vertical scrollbar +#define STYLE_NOHILITE 0x0020 // No color hiliting +#define STYLE_NOSIZEGRIP 0x0040 // No size grip +#define STYLE_NODBLCLICK 0x0080 // No action on double clicks +#define STYLE_READONLY 0x0100 // Text is locked +#define STYLE_NODIVIDERLINE 0x0200 // Blocks are not divided by line +#define STYLE_NOBACKBUFFER 0x0400 // Drawing directly to screen DC +#define STYLE_NOSTATE 0x0800 // No state indicator +#define STYLE_DRAGDROP 0x1000 // Drag & Drop support, app must load ole +#define STYLE_SCROLLTIP 0x2000 // Scrollbar tooltip +#define STYLE_HILITECOMMENT 0x4000 // Comments are hilited +#define STYLE_AUTOSIZELINENUM 0x8000 // Line number column autosizes + +// Styles used with REM_SETSTYLEEX message +#define STYLEEX_LOCK 0x0001 // Show lock button +#define STYLEEX_BLOCKGUIDE 0x0002 // Show block guiders +#define STILEEX_LINECHANGED 0x0004 // Show line changed state +#define STILEEX_STRINGMODEFB 0x0008 // FreeBasic +#define STILEEX_STRINGMODEC 0x0010 // C/C++ + +// Edit modes +#define MODE_NORMAL 0 // Normal +#define MODE_BLOCK 1 // Block select +#define MODE_OVERWRITE 2 // Overwrite + +// REM_COMMAND commands +#define CMD_LEFT 1 +#define CMD_RIGHT 2 +#define CMD_LINE_UP 3 +#define CMD_LINE_DOWN 4 +#define CMD_PAGE_UP 5 +#define CMD_PAGE_DOWN 6 +#define CMD_HOME 7 +#define CMD_END 8 +#define CMD_INSERT 9 +#define CMD_DELETE 10 +#define CMD_BACKSPACE 11 +// REM_COMMAND modifyers +#define CMD_ALT 256 +#define CMD_CTRL 512 +#define CMD_SHIFT 1024 + +// Private edit messages +#define REM_RAINIT (WM_USER+9999) // wParam=0, lParam=pointer to controls DIALOG struct +#define REM_BASE (WM_USER+1000) +#define REM_SETHILITEWORDS (REM_BASE+0) // wParam=Color, lParam=lpszWords +#define REM_SETFONT (REM_BASE+1) // wParam=nLineSpacing, lParam=lpRAFONT +#define REM_GETFONT (REM_BASE+2) // wParam=0, lParam=lpRAFONT +#define REM_SETCOLOR (REM_BASE+3) // wParam=0, lParam=lpRACOLOR +#define REM_GETCOLOR (REM_BASE+4) // wParam=0, lParam=lpRACOLOR +#define REM_SETHILITELINE (REM_BASE+5) // wParam=Line, lParam=Color +#define REM_GETHILITELINE (REM_BASE+6) // wParam=Line, lParam=0 +#define REM_SETBOOKMARK (REM_BASE+7) // wParam=Line, lParam=Type +#define REM_GETBOOKMARK (REM_BASE+8) // wParam=Line, lParam=0 +#define REM_CLRBOOKMARKS (REM_BASE+9) // wParam=0, lParam=Type +#define REM_NXTBOOKMARK (REM_BASE+10) // wParam=Line, lParam=Type +#define REM_PRVBOOKMARK (REM_BASE+11) // wParam=Line, lParam=Type +#define REM_FINDBOOKMARK (REM_BASE+12) // wParam=BmID, lParam=0 +#define REM_SETBLOCKS (REM_BASE+13) // wParam=[lpLINERANGE], lParam=0 +#define REM_ISLINE (REM_BASE+14) // wParam=Line, lParam=lpszDef +#define REM_GETWORD (REM_BASE+15) // wParam=BuffSize, lParam=lpBuff +#define REM_COLLAPSE (REM_BASE+16) // wParam=Line, lParam=0 +#define REM_COLLAPSEALL (REM_BASE+17) // wParam=0, lParam=0 +#define REM_EXPAND (REM_BASE+18) // wParam=Line, lParam=0 +#define REM_EXPANDALL (REM_BASE+19) // wParam=0, lParam=0 +#define REM_LOCKLINE (REM_BASE+20) // wParam=Line, lParam=TRUE/FALSE +#define REM_ISLINELOCKED (REM_BASE+21) // wParam=Line, lParam=0 +#define REM_HIDELINE (REM_BASE+22) // wParam=Line, lParam=TRUE/FALSE +#define REM_ISLINEHIDDEN (REM_BASE+23) // wParam=Line, lParam=0 +#define REM_AUTOINDENT (REM_BASE+24) // wParam=0, lParam=TRUE/FALSE +#define REM_TABWIDTH (REM_BASE+25) // wParam=nChars, lParam=TRUE/FALSE (Expand tabs) +#define REM_SELBARWIDTH (REM_BASE+26) // wParam=nWidth, lParam=0 +#define REM_LINENUMBERWIDTH (REM_BASE+27) // wParam=nWidth, lParam=0 +#define REM_MOUSEWHEEL (REM_BASE+28) // wParam=nLines, lParam=0 +#define REM_SUBCLASS (REM_BASE+29) // wParam=0, lParam=lpWndProc +#define REM_SETSPLIT (REM_BASE+30) // wParam=nSplit, lParam=0 +#define REM_GETSPLIT (REM_BASE+31) // wParam=0, lParam=0 +#define REM_VCENTER (REM_BASE+32) // wParam=0, lParam=0 +#define REM_REPAINT (REM_BASE+33) // wParam=0, lParam=TRUE/FALSE (Paint Now) +#define REM_BMCALLBACK (REM_BASE+34) // wParam=0, lParam=lpBmProc +#define REM_READONLY (REM_BASE+35) // wParam=0, lParam=TRUE/FALSE +#define REM_INVALIDATELINE (REM_BASE+36) // wParam=Line, lParam=0 +#define REM_SETPAGESIZE (REM_BASE+37) // wParam=nLines, lParam=0 +#define REM_GETPAGESIZE (REM_BASE+38) // wParam=0, lParam=0 +#define REM_GETCHARTAB (REM_BASE+39) // wParam=nChar, lParam=0 +#define REM_SETCHARTAB (REM_BASE+40) // wParam=nChar, lParam=nValue +#define REM_SETCOMMENTBLOCKS (REM_BASE+41) // wParam=lpStart, lParam=lpEnd +#define REM_SETWORDGROUP (REM_BASE+42) // wParam=0, lParam=nGroup (0-15) +#define REM_GETWORDGROUP (REM_BASE+43) // wParam=0, lParam=0 +#define REM_SETBMID (REM_BASE+44) // wParam=nLine, lParam=nBmID +#define REM_GETBMID (REM_BASE+45) // wParam=nLine, lParam=0 +#define REM_ISCHARPOS (REM_BASE+46) // wParam=CP, lParam=0, returns 1 if comment block, 2 if comment, 3 if string +#define REM_HIDELINES (REM_BASE+47) // wParam=nLine, lParam=nLines +#define REM_SETDIVIDERLINE (REM_BASE+48) // wParam=nLine, lParam=TRUE/FALSE +#define REM_ISINBLOCK (REM_BASE+49) // wParam=nLine, lParam=lpRABLOCKDEF +#define REM_TRIMSPACE (REM_BASE+50) // wParam=nLine, lParam=fLeft +#define REM_SAVESEL (REM_BASE+51) // wParam=0, lParam=0 +#define REM_RESTORESEL (REM_BASE+52) // wParam=0, lParam=0 +#define REM_GETCURSORWORD (REM_BASE+53) // wParam=BuffSize, lParam=lpBuff, Returns line number +#define REM_SETSEGMENTBLOCK (REM_BASE+54) // wParam=nLine, lParam=TRUE/FALSE +#define REM_GETMODE (REM_BASE+55) // wParam=0, lParam=0 +#define REM_SETMODE (REM_BASE+56) // wParam=nMode, lParam=0 +#define REM_GETBLOCK (REM_BASE+57) // wParam=0, lParam=lpBLOCKRANGE +#define REM_SETBLOCK (REM_BASE+58) // wParam=0, lParam=lpBLOCKRANGE +#define REM_BLOCKINSERT (REM_BASE+59) // wParam=0, lParam=lpText +#define REM_LOCKUNDOID (REM_BASE+60) // wParam=TRUE/FALSE, lParam=0 +#define REM_ADDBLOCKDEF (REM_BASE+61) // wParam=0, lParam=lpRABLOCKDEF +#define REM_CONVERT (REM_BASE+62) // wParam=nType, lParam=0 +#define REM_BRACKETMATCH (REM_BASE+63) // wParam=0, lParam=lpDef {[(,}]),_ +#define REM_COMMAND (REM_BASE+64) // wParam=nCommand, lParam=0 +#define REM_CASEWORD (REM_BASE+65) // wParam=cp, lParam=lpWord +#define REM_GETBLOCKEND (REM_BASE+66) // wParam=Line, lParam=0 +#define REM_SETLOCK (REM_BASE+67) // wParam=TRUE/FALSE, lParam=0 +#define REM_GETLOCK (REM_BASE+68) // wParam=0, lParam=0 +#define REM_GETWORDFROMPOS (REM_BASE+69) // wParam=cp, lParam=lpBuff +#define REM_SETNOBLOCKLINE (REM_BASE+70) // wParam=Line, lParam=TRUE/FALSE +#define REM_ISLINENOBLOCK (REM_BASE+71) // wParam=Line, lParam=0 +#define REM_SETALTHILITELINE (REM_BASE+72) // wParam=Line, lParam=TRUE/FALSE +#define REM_ISLINEALTHILITE (REM_BASE+73) // wParam=Line, lParam=0 +#define REM_SETCURSORWORDTYPE (REM_BASE+74) // wParam=nType, lParam=0 +#define REM_SETBREAKPOINT (REM_BASE+75) // wParam=nLine, lParam=TRUE/FALSE +#define REM_NEXTBREAKPOINT (REM_BASE+76) // wParam=nLine, lParam=0 +#define REM_GETLINESTATE (REM_BASE+77) // wParam=nLine, lParam=0 +#define REM_SETERROR (REM_BASE+78) // wParam=nLine, lParam=nErrID +#define REM_GETERROR (REM_BASE+79) // wParam=nLine, lParam=0 +#define REM_NEXTERROR (REM_BASE+80) // wParam=nLine, lParam=0 +#define REM_CHARTABINIT (REM_BASE+81) // wParam=0, lParam=0 +#define REM_LINEREDTEXT (REM_BASE+82) // wParam=nLine, lParam=TRUE/FALSE +#define REM_SETSTYLEEX (REM_BASE+83) // wParam=nStyleEx, lParam=0 +#define REM_GETUNICODE (REM_BASE+84) // wParam=0, lParam=0 +#define REM_SETUNICODE (REM_BASE+85) // wParam=TRUE/FALSE, lParam=0 +#define REM_SETCHANGEDSTATE (REM_BASE+86) // wParam=TRUE/FALSE, lParam=0 +#define REM_SETTOOLTIP (REM_BASE+87) // wParam=n (1-6), lParam=lpText +#define REM_HILITEACTIVELINE (REM_BASE+88) // wParam=0, lParam=nColor +#define REM_GETUNDO (REM_BASE+89) // wParam=nSize, lParam=lpMem +#define REM_SETUNDO (REM_BASE+90) // wParam=nSize, lParam=lpMem +#define REM_GETLINEBEGIN (REM_BASE+91) // wParam=nLine, lParam=0 + +// Convert types +#define CONVERT_TABTOSPACE 0 +#define CONVERT_SPACETOTAB 1 +#define CONVERT_UPPERCASE 2 +#define CONVERT_LOWERCASE 3 + +// Line hiliting +#define STATE_HILITEOFF 0 +#define STATE_HILITE1 1 +#define STATE_HILITE2 2 +#define STATE_HILITE3 3 +#define STATE_HILITEMASK 3 + +// Bookmarks +#define STATE_BMOFF 0x00 +#define STATE_BM1 0x10 +#define STATE_BM2 0x20 +#define STATE_BM3 0x30 +#define STATE_BM4 0x40 +#define STATE_BM5 0x50 +#define STATE_BM6 0x60 +#define STATE_BM7 0x70 +#define STATE_BM8 0x80 +#define STATE_BMMASK 0x0F0 + +// Line states +#define STATE_LOCKED 0x00000100 +#define STATE_HIDDEN 0x00000200 +#define STATE_COMMENT 0x00000400 +#define STATE_DIVIDERLINE 0x00000800 +#define STATE_SEGMENTBLOCK 0x00001000 +#define STATE_NOBLOCK 0x00002000 +#define STATE_ALTHILITE 0x00004000 +#define STATE_BREAKPOINT 0x00008000 +#define STATE_BLOCKSTART 0x00010000 +#define STATE_BLOCK 0x00020000 +#define STATE_BLOCKEND 0x00040000 +#define STATE_REDTEXT 0x00080000 +#define STATE_COMMENTNEST 0x00100000 +#define STATE_CHANGED 0x00200000 +#define STATE_CHANGESAVED 0x00400000 +#define STATE_GARBAGE 0x80000000 + +// Character table types +#define CT_NONE 0 +#define CT_CHAR 1 +#define CT_OPER 2 +#define CT_HICHAR 3 +#define CT_CMNTCHAR 4 +#define CT_STRING 5 +#define CT_CMNTDBLCHAR 6 +#define CT_CMNTINITCHAR 7 + +// Find +#define FR_IGNOREWHITESPACE 0x8000000 + +struct tagRAFONT { + HFONT hFont; // Code edit normal + HFONT hIFont; // Code edit italics + HFONT hLnrFont; // Line numbers +}; +typedef struct tagRAFONT RAFONT; + +struct tagRACOLOR { + COLORREF bckcol; // Back color + COLORREF txtcol; // Text color + COLORREF selbckcol; // Sel back color + COLORREF seltxtcol; // Sel text color + COLORREF cmntcol; // Comment color + COLORREF strcol; // String color + COLORREF oprcol; // Operator color + COLORREF hicol1; // Line hilite 1 + COLORREF hicol2; // Line hilite 2 + COLORREF hicol3; // Line hilite 3 + COLORREF selbarbck; // Selection bar + COLORREF selbarpen; // Selection bar pen + COLORREF lnrcol; // Line numbers color + COLORREF numcol; // Numbers & hex color + COLORREF cmntback; // Comment back color + COLORREF strback; // String back color + COLORREF numback; // Numbers & hex back color + COLORREF oprback; // Operator back color + COLORREF changed; // Line changed indicator + COLORREF changesaved; // Line saved chane indicator +}; +typedef struct tagRACOLOR RACOLOR; + +struct tagRASELCHANGE { + NMHDR nmhdr; + CHARRANGE chrg; // Current selection + WORD seltyp; // SEL_TEXT or SEL_OBJECT + DWORD line; // Line number + DWORD cpLine; // Character position of first character + HANDLE lpLine; // Pointer to line + DWORD nlines; // Total number of lines + DWORD nhidden; // Total number of hidden lines + BOOL fchanged; // TRUE if changed since last + DWORD npage; // Page number + DWORD nWordGroup; // Hilite word group(0-15) +}; +typedef struct tagRASELCHANGE RASELCHANGE; + +#define BD_NONESTING 0x01 // Set to true for non nested blocks +#define BD_DIVIDERLINE 0x02 // Draws a divider line +#define BD_INCLUDELAST 0x04 // lpszEnd line is also collapsed +#define BD_LOOKAHEAD 0x08 // Look 500 lines ahead for the ending +#define BD_SEGMENTBLOCK 0x10 // Segment block, collapse till next segmentblock +#define BD_COMMENTBLOCK 0x20 // Comment block +#define BD_NOBLOCK 0x40 // +#define BD_ALTHILITE 0x80 // Adds 1 to the current word group for syntax coloring. + +struct tagRABLOCKDEF { + LPTSTR lpszStart; // Block start + LPTSTR lpszEnd; // Block end + LPTSTR lpszNot1; // Dont hide line containing this or set to NULL + LPTSTR lpszNot2; // Dont hide line containing this or set to NULL + DWORD flag; // High word is WordGroup(0-15) +}; +typedef struct tagRABLOCKDEF RABLOCKDEF; + +struct tagLINERANGE { + DWORD lnMin; // Starting line + DWORD lnMax; // Ending line +}; +typedef struct tagLINERANGE LINERANGE; + +struct tagBLOCKRANGE { + DWORD lnMin; // Starting line + DWORD clMin; // Starting column + DWORD lnMax; // Ending line + DWORD clMax; // Ending column +}; +typedef struct tagBLOCKRANGE BLOCKRANGE; + +void WINAPI InstallRAEdit(HINSTANCE hInst, BOOL fGlobal); +void WINAPI UnInstallRAEdit(void); + + +#ifdef __cplusplus +} +#endif +#pragma pack(pop) diff --git a/raedit.h b/raedit.h new file mode 100644 index 0000000..79da3e3 --- /dev/null +++ b/raedit.h @@ -0,0 +1,11 @@ +#define IDI_ICON 6666 +#define IDB_RAEDITBUTTON 100 +#define IDC_HSPLITTCUR 101 +#define IDB_BOOKMARK 102 +#define IDC_SELECTCUR 103 +#define IDB_LINENUMBER 104 +#define IDB_EXPAND 105 +#define IDB_COLLAPSE 106 +#define IDB_LOCK 107 +#define RC_KEYWORDS 108 +#define RC_WINAPI 109 diff --git a/raedit.inc b/raedit.inc new file mode 100644 index 0000000..a4e15cb --- /dev/null +++ b/raedit.inc @@ -0,0 +1,188 @@ +#include "lib/RAEdit.h" +#include "raEdit.h" +$PRAGMA lib "lib/libRAEditC.a" + +SUB RaNewEdit() + DIM pn + DIM AS RECT rc + + pn = TabCtrl_GetItemCount(ghMainTab) + + GetClientRect (ghMainTab, &rc) + AdjustWindowRect (&rc, 0, 0) + + IF pn THEN + BCX_ADDTAB(ghMainTab, pn, "") + ghEdit[pn] = BCX_CONTROL("RAEdit", ghTab[pn], "This is Page ", pn+6000, rc.left,rc.top,rc.right-rc.left-8,rc.bottom-rc.top-46, _ + WS_CHILD OR WS_VISIBLE OR WS_BORDER OR ES_LEFT OR ES_MULTILINE OR STYLE_AUTOSIZELINENUM OR STYLE_NOLINENUMBER OR STYLE_DRAGDROP) + END IF + + RaConfigEditor(ghEdit[pn]) + +END SUB + +SUB RaConfigEditor(hEDT as HWND) + + ' Set Editor Font + BCX_SET_FONT(hEDT, "Consolas", 12) + + ' Enable Line Numbers + CheckDlgButton(hEDT,-2,TRUE) + SendMessage(hEDT, WM_COMMAND, -2, 0) + + ' Highlite Active Line in Editor + SendMessage(hEDT, REM_HILITEACTIVELINE, 0, 2) + + ' Set the comment character + SendMessage(hEDT, REM_SETCHARTAB, ASC(";"), CT_OPER) + SendMessage(hEDT, REM_SETCHARTAB, ASC("'"), CT_CMNTCHAR) + + + ' Enable Block Guides + SendMessage(hEDT, REM_SETSTYLEEX, STYLEEX_BLOCKGUIDE,0) + + ' Set up tabbing; 4 spaces, also convert to spaces on load? + SendMessage(hEDT, CONVERT_TABTOSPACE, 0, 0) + SendMessage(hEDT, REM_TABWIDTH, 4, TRUE) + + ' SendMEssage(RAEdit, REM_CONVERT, CONVERT_UPPERCASE, 0) + + SendMessage(hEDT, REM_SETSTYLEEX, STILEEX_STRINGMODEFB, 0) + + ' Set Colors and Keywords + RaSetColors(hEDT) + RaLoadKeyWords(hEDT) + + ' Set Folding Words, minimal list + ' [$] is a placeholder, [!] disable folding if following word is at eol? + ' Optional Number or define at end of function call specifies the type of styling + RaSetBlocks(hEDT,"begin events", "end events",0) + RaSetBlocks(hEDT,"begin dialog", "end dialog",0) + RaSetBlocks(hEDT,"begin modal dialog", "end dialog",0) + RaSetBlocks(hEDT,"%private %public Function $","end Function") + RaSetBlocks(hEDT,"if $! then", "EndIf|End If") + RaSetBlocks(hEDT,"with $", "end with") + RaSetBlocks(hEDT,"select case !end select","End Select") + RaSetBlocks(hEDT,"%private %public sub $","end sub") + RaSetBlocks(hEDT,"enum", "end enum",0) + RaSetBlocks(hEDT,"while $ !wend", "wend",0) + RaSetBlocks(hEDT,"type!as","End Type",0) + RaSetBlocks(hEDT,"do!loop","Loop",0) + RaSetBlocks(hEDT,"while $ !wend","wend",0) + RaSetBlocks(hEDT,"for $ !next","next",0) + + SetFocus(hEDT) +END SUB +' Sets keyword blocks for folding +Function RaSetBlocks OPTIONAL (hEDT as HWND, start_block AS STRING, end_block AS STRING, flag AS INTEGER = 0) AS INTEGER + DIM AS RABLOCKDEF blockdef + SendMessage(hEDT, REM_SETBLOCKS,0,0) + WITH blockdef + .lpszStart = start_block + .lpszEnd = end_block + .lpszNot1 = 0 + .lpszNot2 = 0 + .flag = flag + END WITH + + FUNCTION = SendMessage(hEDT, REM_ADDBLOCKDEF, 0, &blockdef) +END FUNCTION + +Function RaLoadKeyWords(hEDT AS HWND) As INTEGER + DIM AS INTEGER r + DIM AS DWORD rcSize + + r = SendMessage(hEDT, REM_SETHILITEWORDS, 0xc48a4c, (LPCSTR)GetResource(RC_KEYWORDS, RT_RCDATA, &rcSize)) + r = SendMessage(hEDT, REM_SETHILITEWORDS, 0x5f5fce, (LPCSTR)GetResource(RC_WINAPI, RT_RCDATA, &rcSize)) + + FUNCTION = r +End Function + +' Configure color scheme for RAEdit object +SUB RaSetColors(hEDT as HWND) + DIM AS RACOLOR colors + + WITH colors + .bckcol = QBCOLOR(0) ' Back color + .txtcol = QBCOLOR(11) ' Text color + .selbckcol = 0xd89f62 ' Sel back color + .seltxtcol = SELTXTCLR ' Sel text color + .cmntcol = QBCOLOR(24) ' Comment color + .strcol = RGB(0,193,0) ' String color + .oprcol = 0x5f5fce ' Operator color + .hicol1 = HILITE1 ' Line hilite 1 [ current line color option 1 ] + .hicol2 = 0x303030 ' Line hilite 2 [ current line color option 2 ] + .hicol3 = HILITE3 ' Line hilite 3 [ current line color option 3 ] + .selbarbck = RGB(20,20,20) ' Line numbers panel background + .selbarpen = SELBARPEN ' Selection bar pen + .lnrcol = 0xffffff ' Line numbers color + .numcol = 0x5f5fce ' Numbers & hex color + .cmntback = QBCOLOR(0) ' Comment back color + .strback = QBCOLOR(0) ' String back color + .numback = QBCOLOR(0) ' Numbers & hex back color + .oprback = QBCOLOR(0) ' Operator back color + .changed = CHANGEDCLR ' Line changed indicator + .changesaved = CHANGESAVEDCLR ' Line saved chane indicator + END WITH + + SendMessage(hEDT, REM_SETCOLOR, 0, &colors) +END SUB + +' Loads file into RAEdit object +FUNCTION RaLoadFile(edt AS HWND) AS STRING + DIM RetStr$ + DIM AS CHARRANGE chrg + RetStr$ = GetFileName$("Open File...", "BCX Files|*.BAS;*.INC;*.bi;*.bci") + IF Len(RetStr$) THEN + EDITLOADFILE(edt, RetStr$) + chrg.cpMin = 0 + chrg.cpMax = 0 + SendMessage(edt, EM_EXSETSEL, 0, &chrg) + SendMessage(edt, EM_SCROLLCARET, 0, 0) + SendMessage(edt, REM_HILITEACTIVELINE, 0, 2) + SetFocus(edt) + END IF + FUNCTION = RetStr$ +END FUNCTION + +SUB RaGotoLine(hEDT as HWND, Line AS INTEGER) + Dim chrg As CHARRANGE + DIM GotoLine + + GotoLine = SendMessage(hEDT, EM_LINEINDEX, Line, 0) + chrg.cpMin = GotoLine + chrg.cpMax = GotoLine + + SendMessage(hEDT, EM_EXSETSEL, 0, &chrg) + SendMessage(hEDT, EM_SCROLLCARET, 0, 0) +END SUB + +SUB RaCut(hEDT as HWND) + SendMessage(hEDT, WM_CUT, 0, 0) + SetFocus(hEDT) +END SUB + +SUB RaCopy(hEDT as HWND) + SendMessage(hEDT, WM_COPY, 0, 0) + SetFocus(hEDT) +END SUB + +SUB RaPaste(hEDT as HWND) + SendMessage(hEDT, WM_PASTE, 0, 0) + SetFocus(hEDT) +END SUB + +SUB RaSelectAll(hEDT as HWND) + SendMessage(hEDT, EM_SETSEL, 0, -1) + SetFocus(hEDT) +END SUB + +SUB RaUndo(hEDT as HWND) + SendMessage(hEDT, EM_UNDO, 0, 0) + SetFocus(hEDT) +END SUB + +SUB RaRedo(hEDT as HWND) + SendMessage(hEDT, EM_REDO, 0, 0) + SetFocus(hEDT) +END SUB diff --git a/resource/Bookmark.bmp b/resource/Bookmark.bmp new file mode 100644 index 0000000..80062d2 Binary files /dev/null and b/resource/Bookmark.bmp differ diff --git a/resource/Button.bmp b/resource/Button.bmp new file mode 100644 index 0000000..8c82988 Binary files /dev/null and b/resource/Button.bmp differ diff --git a/resource/Collapse.bmp b/resource/Collapse.bmp new file mode 100644 index 0000000..adfc6b3 Binary files /dev/null and b/resource/Collapse.bmp differ diff --git a/resource/Expand.bmp b/resource/Expand.bmp new file mode 100644 index 0000000..f12b8b0 Binary files /dev/null and b/resource/Expand.bmp differ diff --git a/resource/Linenumber.bmp b/resource/Linenumber.bmp new file mode 100644 index 0000000..192bb23 Binary files /dev/null and b/resource/Linenumber.bmp differ diff --git a/resource/Lock.bmp b/resource/Lock.bmp new file mode 100644 index 0000000..0d97b15 Binary files /dev/null and b/resource/Lock.bmp differ diff --git a/resource/Select.cur b/resource/Select.cur new file mode 100644 index 0000000..9e0e790 Binary files /dev/null and b/resource/Select.cur differ diff --git a/resource/SplitH.cur b/resource/SplitH.cur new file mode 100644 index 0000000..e973e4d Binary files /dev/null and b/resource/SplitH.cur differ diff --git a/resource/SplitV.cur b/resource/SplitV.cur new file mode 100644 index 0000000..744ce4c Binary files /dev/null and b/resource/SplitV.cur differ diff --git a/resource/demo.ico b/resource/demo.ico new file mode 100644 index 0000000..262fd96 Binary files /dev/null and b/resource/demo.ico differ diff --git a/resource/keywords.txt b/resource/keywords.txt new file mode 100644 index 0000000..c18790b --- /dev/null +++ b/resource/keywords.txt @@ -0,0 +1,604 @@ +accelerator +asm +bcx$ +bcx_resource +bcxversion +catch +ccode +class +comment +compiler +cpp +define +dll +else +elseif +endclass +endif +endtry +file$ +filetest +fill +fsstatic +genfree +header +hscroll +if +ifdef +ifndef +ifnotbcx +include +iprint_off +iprint_on +lcc$ +leanandmean +library +linker +mt +multithread +namespace +noini +nolibmain +nolibrary +nomain +nowin +onentry +onexit +optimizeroff +optimizeron +pack +pelles +pelles$ +pp +pragma +prj +prjuse +project +rems +resource +source +test +trace +try +turbo +typedef +vscroll +warnings +warnings_on +warnings_off +zap +abs +acos +acosh +addressof +alias +and +andalso +ansitowide +appactivate +append +appexename$ +appexepath$ +argc +argv +argv$ +as +asc +ascending +asin +asinh +atanh +atn +auto +band +bcx_arc +bcx_bitmap +bcx_blackrect +bcx_bmpbutton +bcx_bmpheight +bcx_bmpwidth +bcx_button +bcx_checkbox +bcx_circle +bcx_colordlg +bcx_combobox +bcx_control +bcx_cursor +bcx_datepick +bcx_dialog +bcx_edit +bcx_ellipse +bcx_floodfill +bcx_fontdlg +bcx_form +bcx_get +bcx_get_text$ +bcx_get_updown +bcx_getpixel +bcx_grayrect +bcx_group +bcx_hinstance +bcx_icon +bcx_input +bcx_label +bcx_line +bcx_lineto +bcx_listbox +bcx_listview +bcx_loadbmp +bcx_loadimage +bcx_mdialog +bcx_mdichild +bcx_mdiclass +bcx_mdiclient +bcx_olepicture +bcx_polybezier +bcx_polygon +bcx_polyline +bcx_popconsolesize +bcx_preset +bcx_print +bcx_progressbar +bcx_pset +bcx_pushconsolesize +bcx_put +bcx_radio +bcx_rectangle +bcx_repeat +bcx_resize +bcx_resource +bcx_richedit +bcx_roundrect +bcx_scalex +bcx_scaley +bcx_set_edit_color +bcx_set_font +bcx_set_form_color +bcx_set_label_color +bcx_set_text +bcx_setclientsize +bcx_setcolor +bcx_setconsolesize +bcx_setsplitpos +bcx_slider +bcx_splitter +bcx_status +bcx_str +bcx_stricmp +bcx_tab +bcx_thread +bcx_threadend +bcx_threadkill +bcx_threadresume +bcx_threadsuspend +bcx_threadwait +bcx_tile +bcx_toolbar +bcx_treeview +bcx_updown +bcx_whiterect +bcxfont +bcxlib +bcxpath$ +bcxsplitpath$ +begin +bel$ +bff$ +bin$ +bin2dec +binary +bnot +bool$ +bor +bs$ +bstr +by +byref +byte_at +c_declare +call +callback +case +cbctl +cbctlmsg +cbhndl +cbhwnd +cblparam +cbmsg +cbool +cbwparam +cdbl +center +chdir +chdrive +chr$ +cint +class +clear +clipboard_gettext$ +clipboard_gettextsize +clipboard_reset +clipboard_settext +clng +close +closedialog +cls +color +color_bg +color_fg +com +comboboxloadfile +command$ +comset +concat +console +const +containedin +control +copyfile +cos +cosh +cosl +cpad$ +cr$ +createregint +createregstring +crlf$ +csng +csrlin +curdir$ +cursorx +cursory +cvd +cvi +cvl +cvs +data +data$ +date$ +declare +decr +del$ +delay +delete +deleteregkey +descending +dialog +dim +do +doevents +double +download +dpi +dq$ +drawtransbmp +dsplit +dynamic +each +editloadfile +ejectpage +else +elseif +enc$ +end +endif +enum +environ$ +eof +eof$ +esc$ +events +exist +exit +exp +export +extern +extract$ +false +ff$ +filelocked +fill +fillarray +findfirst$ +findfirstinstance +findintype +findnext$ +finput +fix +flush +for +for_each +formload +fprint +frac +free +freefile +freeglobals +function +fwrite +genfree$ +get$ +getattr +getbmp +getbvalue +getc +getdrive +getfilename$ +getgvalue +getresource +getrvalue +gettextsize +global +gosub +goto +gui +hex$ +hex2dec +hide +hiword +hypot +icompare +icon +if +iif +iif$ +imod +in +inchr +incr +infobox +inkey +inkey$ +inp +input +inputbox$ +inputbuffer +inputnumber +inpw +ins$ +instat +instr +instrrev +int +integer +iremove +iremove$ +ireplace +ireplace$ +is +isfalse +isfile +isfolder +ishidden +isodate$ +isptr +isreadonly +issystem +istrue +iszero +iterate +join$ +keypress +kill +lcase$ +lccpath$ +ldouble +left$ +leftstr +len +lf$ +lib +like +line +listboxloadfile +load_dll +loadfile$ +loadlibrary +loc +local +locate +lof +log +log10 +long +longestline +loop +loword +lpad$ +lprint +ltrim$ +macro +main +max +mcase$ +mdigui +memsize +method +mid$ +min +mkd$ +mkdir +mki$ +mkl$ +mks$ +mod +modal +modstyle +msgbox +nest +new +next +next_each +nextlinelen +not +nothing +notzero +now$ +nul$ +object +object +oct$ +on +open +optional +or +or +osversion +outp +output +outpw +overloaded +panel +pause +peek$ +pellespath$ +pixels +playwav +poke +popcolors +pos +pow +powl +preserve +print +printer +private +program +property +propget +propset +ptr +pushcolors +put$ +qbcolor +qsort +qsortidx +randomize +raw +read +read$ +rec +reccount +reclen +record +redim +refresh +regint +register +regstring$ +rem +remain$ +remove +remove$ +rename +repeat +repeat$ +replace +replace$ +retain$ +return +reverse$ +rewind +rgb +right$ +rightstr +rmdir +rnd +round +rpad$ +rtrim$ +run +savebmp +scanerror +screen +searchpath$ +seek +select +set +set_bcx_bitmap +set_bcx_bitmap2 +set_bcx_bmpbutton +set_bcx_icon +setattr +setdialogscale +seteof +setformcolor +setwindowrtftext +sgn +shared +sharedset +shell +show +sin +single +sinh +sinl +sizeof +sleep +sound +space$ +spc$ +split +sprint +sqr +sqrt +sqrtl +static +stdcall +step +str$ +strarray +strim$ +string +string$ +strptr +strtoken$ +sub +swap +sysdir$ +sysstr +tab$ +tally +tan +tanh +tanl +tempdir$ +tempfilename$ +textmode +then +this +time$ +timer +to +trim$ +true +type +ubound +ucase$ +uncom +union +until +unwrap$ +using$ +val +vbs_addcode +vbs_eval_num +vbs_eval_str$ +vbs_reset +vbs_run_script +vbs_start +vbs_stop +vchr$ +verify +vt$ +wend +while +widetoansi$ +windir$ +with +wrap$ +write +xfor +xnext +xor + diff --git a/resource/winapi.txt b/resource/winapi.txt new file mode 100644 index 0000000..2d86670 --- /dev/null +++ b/resource/winapi.txt @@ -0,0 +1,5269 @@ +abm_activate +abm_getautohidebar +abm_getstate +abm_gettaskbarpos +abm_new +abm_querypos +abm_remove +abm_setautohidebar +abm_setpos +abm_windowposchanged +abnormaltermination +abn_fullscreenapp +abn_poschanged +abn_statechange +abn_windowarrange +abortdoc +abortpath +abortprinter +abortproc +abortsystemshutdown +accel +acceltableentry +accesscheck +accesscheckandauditalarm +accesscheckbytype +accesscheckbytypeandauditalarm +accesscheckbytyperesultlist +accesscheckbytyperesultlistandauditalarm +accessdeniedaceex +accessibility +accesstimeout +access_allowed_ace +access_denied_ace +access_mask +ace_header +acl_information_class +acl_revision_information +acl_size_information +acm_open +acm_play +acm_stop +acn_start +acn_stop +acslan +acs_autoplay +acs_center +acs_transparent +action_header +activatekeyboardlayout +adapter_status +addaccessallowedace +addaccessallowedaceex +addaccessdeniedace +addace +addatom +addauditaccessace +addauditaccessaceex +addfontmemresourceex +addfontresource +addfontresourceex +addform +additem +addjob +addjob_info_1 +addmonitor +addport +addprinter +addprinterconnection +addprinterdriver +addprintprocessor +addprintprovidor +addpropsheetpageproc +adjusttokengroups +adjusttokenprivileges +adjustwindowrect +adjustwindowrectex +adjust_browser_height +adjust_browser_left +adjust_browser_top +adjust_browser_width +admin_other_info +advanceddocumentproperties +alg_id +allocateandinitializesid +allocatelocallyuniqueid +allocconsole +allowsetforegroundwindow +alphablend +anglearc +animatepalette +animatewindow +animate_class +animate_close +animate_create +animate_open +animate_play +animate_seek +animate_stop +animationinfo +ansilower +ansilowerbuff +ansinext +ansiprev +ansitooem +ansitooembuff +ansiupper +ansiupperbuff +ansi_charset +anypopup +apisleep +api_version +appbardata +appendmenu +arc +arcto +areallaccessesgranted +areanyaccessesgranted +arefileapisansi +arrangeiconicwindows +asnany +asnobjectidentifier +asnoctetstring +aspectx +aspecty +atlaxgetcontrol +atlaxwininit +atoi +atom +attachthreadinput +at_enum +at_info +audience +audit_entry +auxgetdevcaps +auxgetnumdevs +auxgetvolume +auxoutmessage +auxsetvolume +backupeventlog +backupread +backupseek +backupwrite +bdr_raisedinner +beep +begindeferwindowpos +beginpaint +beginpath +beginupdateresource +bffcallback +bffm_setselection +bf_flat +bf_rect +bif_returnonlyfsdirs +bif_statustext +bindimage +bindimageex +bitblt +bitmap +bitmapcoreheader +bitmapcoreinfo +bitmapfileheader +bitmapinfo +bitmapinfoheader +bitmaps +bitmapv4header +bi_rgb +black_brush +blob +bm_click +bm_getcheck +bm_getimage +bm_getstate +bm_setcheck +bm_setimage +bm_setstate +bm_setstyle +bn_clicked +bn_dblclk +bn_disable +bn_doubleclicked +bn_hilite +bn_killfocus +bn_paint +bn_pushed +bn_setfocus +bn_unhilite +bn_unpushed +bool +bringwindowtotop +broadcastsystemmessage +broadcastsystemmessagea +broadcastsystemmessageex +browseinfo +bstr +bst_checked +bst_unchecked +bs_autocheckbox +bs_autoradiobutton +bs_bitmap +bs_groupbox +bs_pushbutton +buildcommdcb +buildcommdcbandtimeouts +button_setCheck +byte +by_handle_file_information +callmsgfilter +callnamedpipe +callnexthookex +calloc +callwindowproc +callwndproc +canceldc +cancelwaitabletimer +candidateform +candidatelist +cascadewindows +cbcolordata +cbn_closeup +cbn_dblclk +cbn_dropdown +cbn_editchange +cbn_editupdate +cbn_errspace +cbn_killfocus +cbn_selchange +cbn_selendcancel +cbn_selendok +cbn_setfocus +cbs_autohscroll +cbs_autovscroll +cbs_disablenoscroll +cbs_dropdown +cbs_dropdownlist +cbs_hasstrings +cbs_nointegralheight +cbs_ownerdrawfixed +cbs_sort +cbtactivatestruct +cbtproc +cbt_createwnd +cb_addstring +cb_deletestring +cb_dir +cb_findstring +cb_findstringexact +cb_getcount +cb_getcursel +cb_getdroppedcontrolrect +cb_getdroppedstate +cb_getdroppedwidth +cb_geteditsel +cb_getextendedui +cb_gethorizontalextent +cb_getitemdata +cb_getitemheight +cb_getlbtext +cb_getlbtextlen +cb_getlocale +cb_gettopindex +cb_initstorage +cb_insertstring +cb_limittext +cb_resetcontent +cb_selectstring +cb_setcursel +cb_setdroppedwidth +cb_seteditsel +cb_setextendedui +cb_sethorizontalextent +cb_setitemdata +cb_setitemheight +cb_setlocale +cb_settopindex +cb_showdropdown +cchookproc +ccs_nodivider +ccs_noparentalign +ccs_noresize +ccs_top +cfhookproc +cf_bitmap +cf_text +changeclipboardchain +changed +changedisplaysettings +changedisplaysettingsex +changemenu +changeserviceconfig +char +charformat +charlower +charlowerbuff +charnext +charnextex +charprev +charprevex +charrange +charset +charsetinfo +chartooem +chartooembuff +charupper +charupperbuff +char_info +checkcolorsingamut +checkdlgbutton +checkmenuitem +checkmenuradioitem +checkradiobutton +checksummappedfile +childwindowfrompoint +childwindowfrompointex +choosecolor +choosefont +choosepixelformat +chord +cida +ciexyz +ciexyztriple +clearcommbreak +clearcommerror +cleareventlog +client +clientcreatestruct +clienttoscreen +clipboard +clipcursor +clip_character_precis +clip_default_precis +closeclipboard +closedesktop +closedriver +closeenhmetafile +closeeventlog +closefigure +closehandle +closemetafile +closeprinter +closeservicehandle +closewindow +closewindowstation +clr_none +clsctx_all +clsctx_inproc_server +clsid +clsid_shelllink +cminvokecommandinfo +cmyk +cobuildversion +cocreateguid +cocreateinstance +cogetcurrentprocess +cogetmalloc +coinitialize +coinitializeex +coloradjustment +colorcorrectpalette +colormap +colormatchtotarget +colorokstring +coloroncolor +colorref +color_3ddkshadow +color_3dhilight +color_btnface +color_btntext +color_graytext +color_windowtext +combinergn +combinetransform +commandlinetoargvw +commconfig +commconfigdialog +commdlgextendederror +commprop +commtimeouts +comparefiletime +compareitemstruct +comparestring +compcolor +compositionform +comstat +configureport +config_info_0 +connection_info_0 +connection_info_1 +connectnamedpipe +connecttoprinterdlg +console_cursor_info +console_screen_buffer_info +context +continue +continuedebugevent +controlservice +convcontext +convertdefaultlocale +convertthreadtofiber +convinfo +coord +copyacceleratortable +copycursor +copydatastruct +copyenhmetafile +copyfile +copyfileex +copyicon +copyimage +copylzfile +copymemory +copymetafile +copyrect +copysid +cotaskmemalloc +cotaskmemfree +cotaskmemrealloc +couninitialize +countclipboardformats +cpinfo +cplapplet +cplinfo +cpl_dblclk +cpl_exit +cpl_getcount +cpl_init +cpl_inquire +cpl_newinquire +cpl_select +cpl_stop +createacceleratortable +createbitmap +createbitmapindirect +createbrushindirect +createcaret +createcolorspace +createcompatiblebitmap +createcompatibledc +createconsolescreenbuffer +createcursor +createdc +createdesktop +createdialog +createdialogindirect +createdialogindirectparam +createdialogparam +createdibitmap +createdibpatternbrush +createdibpatternbrushpt +createdibsection +createdirectory +createdirectoryex +creatediscardablebitmap +createellipticrgn +createellipticrgnindirect +createenhmetafile +createevent +createfiber +createfile +createfilemapping +createfont +createfontindirect +createfontindirectex +creategroup +createhalftonepalette +createhardlink +createhatchbrush +createic +createicon +createiconfromresource +createiconindirect +createiocompletionport +createmailslot +createmappedbitmap +createmdiwindow +createmenu +createmetafile +createmutex +createnamedpipe +createpalette +createpatternbrush +createpen +createpenindirect +createpipe +createpolygonrgn +createpolypolygonrgn +createpopupmenu +createprivateobjectsecurity +createprocess +createprocessasuser +createpropertysheetpage +createrectrgn +createrectrgnindirect +createremotethread +createroundrectrgn +createscalablefontresource +createsemaphore +createservice +createsolidbrush +createstatuswindow +createstreamonhglobal +createstruct +createtapepartition +createthread +createtoolbarex +createupdowncontrol +createwaitabletimer +createwindow +createwindowex +createwindowstation +create_process_debug_info +create_thread_debug_info +csaddr_info +cs_dblclks +cs_dropshadow +cs_globalclass +cs_hredraw +cs_owndc +cs_parentdc +cs_vredraw +currencyfmt +cursordir +cursorshape +cwpretstruct +cwpstruct +cw_usedefault +datatypes_info_1 +day +dbt_configchangecanceled +dbt_configchanged +dbt_devicearrival +dbt_devicequeryremove +dbt_devicequeryremovefailed +dbt_deviceremovecomplete +dbt_deviceremovepending +dbt_devicetypespecific +dbt_querychangeconfig +dbt_userdefined +dcb +ddeabandontransaction +ddeaccessdata +ddeack +ddeadddata +ddeadvise +ddecallback +ddeclienttransaction +ddecmpstringhandles +ddeconnect +ddeconnectlist +ddecreatedatahandle +ddecreatestringhandle +ddedata +ddedisconnect +ddedisconnectlist +ddeenablecallback +ddefreedatahandle +ddefreestringhandle +ddegetdata +ddegetlasterror +ddeimpersonateclient +ddeinitialize +ddekeepstringhandle +ddeln +ddeml_msg_hook_data +ddenameservice +ddepoke +ddepostadvise +ddequeryconvinfo +ddequerynextserver +ddequerystring +ddereconnect +ddesetqualityofservice +ddesetuserhandle +ddeunaccessdata +ddeuninitialize +ddeup +ddl_directory +ddl_exclusive +debugactiveprocess +debugbreak +debughookinfo +debugproc +debug_event +default_charset +default_gui_font +default_pitch +default_quality +defdlgproc +defdriverproc +deferwindowpos +defframeproc +defhookproc +definedosdevice +definehandletable +defmdichildproc +defrawinputproc +defscreensaverproc +defwindowproc +deleteace +deleteatom +deletecolorspace +deletecriticalsection +deletedc +deleteenhmetafile +deletefiber +deletefile +deleteform +deletegroup +deleteitem +deleteitemstruct +deletemenu +deletemetafile +deletemonitor +deleteobject +deleteport +deleteprinter +deleteprinterconnection +deleteprinterdriver +deleteprintprocessor +deleteprintprovidor +deleteservice +deregistereventsource +describepixelformat +destroyacceleratortable +destroycaret +destroycursor +destroyicon +destroymenu +destroyprivateobjectsecurity +destroypropertysheetpage +destroywindow +devicecapabilities +deviceiocontrol +devmode +devnames +dev_broadcast_hdr +dev_broadcast_oem +dev_broadcast_port +dev_broadcast_volume +dialogbox +dialogboxindirect +dialogboxindirectparam +dialogboxparam +dialogproc +dibsection +dib_rgb_colors +direntry +disablethreadlibrarycalls +disconnectnamedpipe +disk_geometry +disk_performance +dispatchmessage +dlgc_wantallkeys +dlgdirlist +dlgdirlistcombobox +dlgdirselectcomboboxex +dlgdirselectex +dlgitemtemplate +dlgitemtemplateex +dlgproc +dlgtemplate +dlgtemplateex +dllentrypoint +dll_process_attach +dll_process_detach +dll_thread_attach +dll_thread_detach +dl_begindrag +dl_canceldrag +dl_dragging +dl_dropped +dm_getdefid +dm_reposition +dm_setdefid +docinfo +documentproperties +doc_info_1 +doc_info_2 +doenvironmentsubst +dosdatetimetofiletime +dosdatetimetovarianttime +dptolp +dragacceptfiles +dragdetect +dragfinish +draglistinfo +dragobject +dragqueryfile +dragquerypoint +drawanimatedrects +drawcaption +drawedge +drawescape +drawfocusrect +drawframecontrol +drawicon +drawiconex +drawinsert +drawitemstruct +drawmenubar +drawstate +drawstatustext +drawtext +drawtextex +drawtextparams +driver_info_1 +driver_info_2 +driver_info_3 +drive_cdrom +drive_fixed +drive_layout_information +drive_ramdisk +drive_remote +drive_removable +drvgetmodulehandle +dss_disabled +dst_bitmap +dst_prefixtext +ds_modalframe +ds_setfont +ds_setforeground +dtm_getmccolor +dtm_getmcfont +dtm_getmonthcal +dtm_getrange +dtm_setformata +dtm_setformatw +dtm_setmccolor +dtm_setmcfont +dtm_setrange +dtm_setsystemtime +dtn_closeup +dtn_datetimechange +dtn_dropdown +dtn_format +dtn_formatquery +dtn_formatqueryw +dtn_formatw +dtn_userstring +dtn_userstringw +dtn_wmkeydown +dtn_wmkeydownw +dts_shortdatecenturyformat +dtv_curdir +dtv_dialogcontainer +duplicatehandle +duplicateicon +duplicatetoken +dword +dword32 +dword64 +dword_ptr +editstream +editwordbreakproc +ellipse +emptyclipboard +emr +emranglearc +emrarc +emrbitblt +emrcreatebrushindirect +emrcreatecolorspace +emrcreatedibpatternbrushpt +emrcreatemonobrush +emrcreatepalette +emrcreatepen +emrdeletecolorspace +emrdeleteobject +emrellipse +emreof +emrexcludecliprect +emrextcreatefontindirectw +emrextcreatepen +emrextfloodfill +emrextselectcliprgn +emrexttextouta +emrexttextoutw +emrfillpath +emrfillrgn +emrformat +emrframergn +emrgdicomment +emrintersectcliprect +emrinvertrgn +emrlineto +emrmaskblt +emrmodifyworldtransform +emrmovetoex +emroffsetcliprgn +emrpaintrgn +emrplgblt +emrpolydraw +emrpolydraw16 +emrpolyline +emrpolyline16 +emrpolypolygon +emrpolypolygon16 +emrpolypolyline +emrpolypolyline16 +emrpolytextouta +emrpolytextoutw +emrrectangle +emrresizepalette +emrrestoredc +emrroundrect +emrscaleviewportextex +emrscalewindowextex +emrselectcolorspace +emrselectobject +emrselectpalette +emrsetarcdirection +emrsetbkcolor +emrsetcoloradjustment +emrsetdibitstodevice +emrsetmapperflags +emrsetmiterlimit +emrsetpaletteentries +emrsetpixelv +emrsettextcolor +emrsetviewportextex +emrsetviewportorgex +emrsetwindowextex +emrsetworldtransform +emrstretchblt +emrstretchdibits +emrtext +em_autourldetect +em_canpaste +em_canredo +em_canundo +em_charfrompos +em_convposition +em_displayband +em_emptyundobuffer +em_exgetsel +em_exlimittext +em_exlinefromchar +em_exsetsel +em_findtext +em_findtextex +em_findtextexw +em_findtextw +em_findwordbreak +em_fmtlines +em_formatrange +em_getautourldetect +em_getbidioptions +em_getcharformat +em_geteditstyle +em_geteventmask +em_getfirstvisibleline +em_gethandle +em_getimecolor +em_getimecompmode +em_getimemodebias +em_getimeoptions +em_getimestatus +em_getlangoptions +em_getlimittext +em_getline +em_getlinecount +em_getmargins +em_getmodify +em_getoleinterface +em_getoptions +em_getparaformat +em_getpasswordchar +em_getpunctuation +em_getrect +em_getredoname +em_getscrollpos +em_getsel +em_getseltext +em_gettextex +em_gettextlengthex +em_gettextmode +em_gettextrange +em_getthumb +em_gettypographyoptions +em_getundoname +em_getwordbreakproc +em_getwordbreakprocex +em_getwordwrapmode +em_getzoom +em_hideselection +em_limittext +em_linefromchar +em_lineindex +em_linelength +em_linescroll +em_outline +em_pastespecial +em_posfromchar +em_reconversion +em_redo +em_replacesel +em_requestresize +em_scroll +em_scrollcaret +em_selectiontype +em_setbidioptions +em_setbkgndcolor +em_setcharformat +em_seteditstyle +em_seteventmask +em_setfontsize +em_sethandle +em_setimecolor +em_setimemodebias +em_setimeoptions +em_setimestatus +em_setlangoptions +em_setlimittext +em_setmargins +em_setmodify +em_setolecallback +em_setoleinterface +em_setoptions +em_setparaformat +em_setpasswordchar +em_setpunctuation +em_setreadonly +em_setrect +em_setrectnp +em_setscrollpos +em_setsel +em_settabstops +em_settargetdevice +em_settextex +em_settextmode +em_settypographyoptions +em_setundolimit +em_setwordbreak +em_setwordbreakproc +em_setwordbreakprocex +em_setwordwrapmode +em_setzoom +em_showscrollbar +em_stopgrouptyping +em_streamin +em_streamout +em_undo +enablemenuitem +enablescrollbar +enablewindow +encorrecttext +enddeferwindowpos +enddialog +enddoc +enddocprinter +endmenu +endpage +endpageprinter +endpaint +endpath +endropfiles +endupdateresource +enhmetafileproc +enhmetaheader +enhmetarecord +enoleopfailed +enprotected +ensaveclipboard +entercriticalsection +enumcalendarinfo +enumcalendarinfoproc +enumchildproc +enumchildwindows +enumclipboardformats +enumcodepagesproc +enumdateformats +enumdateformatsproc +enumdependentservices +enumdesktopproc +enumdesktops +enumdesktopwindows +enumdisplaydevices +enumdisplaymonitors +enumdisplaysettings +enumdisplaysettingsex +enumenhmetafile +enumfontfamilies +enumfontfamiliesex +enumfontfamproc +enumfonts +enumfontsproc +enumforms +enumicmprofiles +enumicmprofilesproc +enumjobs +enumlocalesproc +enumlogfont +enumlogfontex +enummetafile +enummetafileproc +enummonitors +enumobjects +enumobjectsproc +enumports +enumprinterdrivers +enumprinterpropertysheets +enumprinters +enumprintprocessordatatypes +enumprintprocessors +enumprops +enumpropsex +enumregisterwordproc +enumreslangproc +enumresnameproc +enumresourcelanguages +enumresourcenames +enumresourcetypes +enumrestypeproc +enumservicesstatus +enumsystemcodepages +enumsystemlocales +enumtaskwindows +enumthreadwindows +enumthreadwndproc +enumtimeformats +enumtimeformatsproc +enumwindows +enumwindowsproc +enumwindowstationproc +enumwindowstations +enum_service_status +en_change +en_correcttext +en_dropfiles +en_errspace +en_hscroll +en_imechange +en_killfocus +en_maxtext +en_msgfilter +en_oleopfailed +en_protected +en_requestresize +en_saveclipboard +en_selchange +en_setfocus +en_stopnoundo +en_update +en_vscroll +equalprefixsid +equalrect +equalrgn +equalsid +erasetape +errlog_other_info +escape +escapecommfunction +es_autohscroll +es_autovscroll +es_center +es_left +es_multiline +es_number +es_password +es_readonly +es_right +es_wantreturn +eudc +eudccoderange +eventlogrecord +eventmsg +exception_debug_info +exception_pointers +exception_record +excludecliprect +excludeupdatergn +exitprocess +exitprogman +exitthread +exitwindows +exitwindowsex +exit_process_debug_info +exit_thread_debug_info +expandenvironmentstrings +extcreatepen +extcreateregion +extensionpropsheetpageproc +extescape +extfloodfill +extlogfont +extlogpen +extractassociatedicon +extracticon +extracticonex +extselectcliprgn +exttextout +ext_button +farproc +fatalappexit +fatalexit +fd_flags +feof +fflush +ff_dontcare +fgetc +fgets +filedescriptor +filegroupdescriptor +fileiocompletionroutine +fileokstring +filetime +filetimetodosdatetime +filetimetolocalfiletime +filetimetosystemtime +file_attribute_directory +file_attribute_normal +file_attribute_temporary +file_flag_backup_semantics +file_info_2 +file_info_3 +file_notify_information +file_share_read +file_share_write +fillconsoleoutputattribute +fillconsoleoutputcharacter +fillmemory +fillpath +fillrect +fillrgn +filterkeys +findatom +findclose +findclosechangenotification +findcloseprinterchangenotification +finddebuginfofile +findenvironmentstring +findexecutable +findexecutableimage +findfirstchangenotification +findfirstfile +findfirstfileex +findfirstfreeace +findfirstprinterchangenotification +findmsgstring +findnextchangenotification +findnextfile +findnextprinterchangenotification +findreplace +findresource +findresourceex +findtext +findtextex +findwindow +findwindowex +find_name_buffer +find_name_header +fixbrushorgex +fixed +fixed_pitch +flashwindow +flashwindowex +flattenpath +floodfill +floodfillborder +flushconsoleinputbuffer +flushfilebuffers +flushinstructioncache +flushviewoffile +fmevent_helpmenuitem +fmevent_helpstring +fmevent_initmenu +fmevent_load +fmevent_selchange +fmevent_toolbarload +fmevent_unload +fmevent_user_refresh +fms_getdriveinfo +fms_getfilesel +fms_load +fms_toolbarload +fm_getdriveinfo +fm_getfilesel +fm_getfilesellfn +fm_getfocus +fm_getselcount +fm_getselcountlfn +fm_refresh_windows +fm_reload_extensions +focus_event_record +fof_allowundo +fof_noconfirmation +foldersettings +foldstring +fontdirentry +fontgrouphdr +fontsignature +fopen +foregroundidleproc +formatmessage +formatrange +format_parameters +form_info_1 +forward_wm_notify +fourcc +fo_delete +fprintf +framerect +framergn +freeconsole +freeddelparam +freeenvironmentstrings +freelibrary +freelibraryandexitthread +freemodule +freeprinternotifyinfo +freeprocinstance +freeresource +freesid +frhookproc +fsctl_dismount_volume +fsctl_get_compression +fsctl_lock_volume +fsctl_set_compression +fsctl_unlock_volume +fvshowinfo +fw_normal +gcl_style +gcp_results +gdicomment +gdiflush +gdigetbatchlimit +gdipcreatefromhdc +gdipcreatehbitmapfrombitmap +gdipdeletegraphics +gdipdisposeimage +gdipdrawimagerecti +gdipgetimageheight +gdipgetimagewidth +gdipimagerotateflip +gdiploadimagefromfile +gdiplusshutdown +gdiplusstartup +gdiplusstartupinput +gdipsaveimagetofile +gdisetbatchlimit +generateconsolectrlevent +generic_mapping +generic_read +generic_write +getace +getaclinformation +getacp +getactivewindow +getalttabinfo +getancestor +getarcdirection +getaspectratiofilterex +getasynckeystate +getatomname +getbinarytype +getbitmapbits +getbitmapdimensionex +getbkcolor +getbkmode +getboundsrect +getbrushorgex +getbvalue +getcapture +getcaretblinktime +getcaretpos +getcharabcwidths +getcharabcwidthsfloat +getcharabcwidthsi +getcharacterplacement +getcharwidth +getcharwidth32 +getcharwidthfloat +getcharwidthi +getclassinfo +getclassinfoex +getclasslong +getclasslongptr +getclassname +getclassword +getclientrect +getclipboarddata +getclipboardformatname +getclipboardowner +getclipboardsequencenumber +getclipboardviewer +getclipbox +getclipcursor +getcliprgn +getcoloradjustment +getcolorspace +getcomboboxinfo +getcommandline +getcommconfig +getcommmask +getcommmodemstatus +getcommproperties +getcommstate +getcommtimeouts +getcompressedfilesize +getcomputername +getconsolecp +getconsolecursorinfo +getconsolemode +getconsoleoutputcp +getconsolescreenbufferinfo +getconsoletitle +getconsolewindow +getcpinfo +getcurrencyformat +getcurrentdirectory +getcurrentfiber +getcurrenthwprofile +getcurrentobject +getcurrentpositionex +getcurrentprocess +getcurrentprocessid +getcurrentthread +getcurrentthreadid +getcurrenttime +getcursor +getcursorinfo +getcursorpos +getcvalue +getdateformat +getdc +getdcbrushcolor +getdcex +getdcorgex +getdcpencolor +getdefaultcommconfig +getdesktopwindow +getdevicecaps +getdevicegammaramp +getdialogbaseunits +getdibcolortable +getdibits +getdiskfreespace +getdiskfreespaceex +getdlgctrlid +getdlgitem +getdlgitemint +getdlgitemtext +getdoubleclicktime +getdrivermodulehandle +getdrivetype +geteffectiveclientrect +getenhmetafile +getenhmetafilebits +getenhmetafiledescription +getenhmetafileheader +getenhmetafilepaletteentries +getenhmetafilepixelformat +getenvironmentstrings +getenvironmentvariable +getexceptioncode +getexceptioninformation +getexitcodeprocess +getexitcodethread +getexpandedname +getfiberdata +getfileattributes +getfileattributesex +getfileexinfostandard +getfileinformationbyhandle +getfilesecurity +getfilesize +getfilesizeex +getfiletime +getfiletitle +getfiletype +getfileversioninfo +getfileversioninfosize +getfocus +getfontdata +getfontlanguageinfo +getforegroundwindow +getform +getfreespace +getfullpathname +getglyphindices +getglyphoutline +getgraphicsmode +getguiresources +getguithreadinfo +getgvalue +gethandleinformation +geticmprofile +geticoninfo +getimageconfiginformation +getimageunusedheaderbytes +getinputstate +getjob +getkbcodepage +getkernelobjectsecurity +getkerningpairs +getkeyboardlayout +getkeyboardlayoutlist +getkeyboardlayoutname +getkeyboardstate +getkeyboardtype +getkeynametext +getkeystate +getkvalue +getlargestconsolewindowsize +getlastactivepopup +getlasterror +getlastinputinfo +getlayeredwindowattributes +getlengthsid +getlistboxinfo +getlocaleinfo +getlocaltime +getlogcolorspace +getlogicaldritrings +getlogicaldrives +getlogicaldrivestrings +getlongpathname +getmailslotinfo +getmapmode +getmenu +getmenubarinfo +getmenucheckmarkdimensions +getmenucontexthelpid +getmenudefaultitem +getmenuinfo +getmenuitemcount +getmenuitemid +getmenuiteminfo +getmenuitemrect +getmenustate +getmenustring +getmessage +getmessageextrainfo +getmessagepos +getmessagetime +getmetafile +getmetafilebitsex +getmetargn +getmiterlimit +getmodulefilename +getmodulehandle +getmonitorinfo +getmousemovepointsex +getmsgproc +getmvalue +getnamedpipehandlestate +getnamedpipeinfo +getnearestcolor +getnearestpaletteindex +getnextdlggroupitem +getnextdlgtabitem +getnextwindow +getnumberformat +getnumberofconsoleinputevents +getnumberofconsolemousebuttons +getnumberofeventlogrecords +getobject +getobjecttype +getoemcp +getoldesteventlogrecord +getopenclipboardwindow +getopenfilename +getoutlinetextmetrics +getoverlappedresult +getpaletteentries +getparent +getpath +getpixel +getpixelformat +getpolyfillmode +getprinter +getprinterdata +getprinterdriver +getprinterdriverdirectory +getprintprocessordirectory +getpriorityclass +getpriorityclipboardformat +getprivateobjectsecurity +getprivateprofileint +getprivateprofilesection +getprivateprofilesectionnames +getprivateprofilestring +getprivateprofilestruct +getprocaddress +getprocessaffinitymask +getprocessdefaultlayout +getprocessheap +getprocessheaps +getprocesspriorityboost +getprocessshutdownparameters +getprocesstimes +getprocessversion +getprocesswindowstation +getprocessworkingsetsize +getprofileint +getprofilesection +getprofilestring +getprop +getqueuedcompletionstatus +getqueuestatus +getrasterizercaps +getrawinputbuffer +getrawinputdata +getrawinputdeviceinfo +getrawinputdevicelist +getregiondata +getregisteredrawinputdevices +getrgnbox +getrop2 +getrvalue +getsavefilename +getscrollbarinfo +getscrollinfo +getscrollpos +getscrollrange +getsecuritydescriptorcontrol +getsecuritydescriptordacl +getsecuritydescriptorgroup +getsecuritydescriptorlength +getsecuritydescriptorowner +getsecuritydescriptorsacl +getsecurityinfo +getservicedisplayname +getservicekeyname +getshortpathname +getsididentifierauthority +getsidlengthrequired +getsidsubauthority +getsidsubauthoritycount +getstartupinfo +getstdhandle +getstockobject +getstretchblt +getstretchbltmode +getstringtypea +getstringtypeex +getstringtypew +getsubmenu +getsyscolor +getsyscolorbrush +getsysmodalwindow +getsystemdefaultlangid +getsystemdefaultlcid +getsystemdirectory +getsysteminfo +getsystemmenu +getsystemmetrics +getsystempaletteentries +getsystempaletteuse +getsystempowerstatus +getsystemtime +getsystemtimeadjustment +getsystemtimeasfiletime +gettabbedtextextent +gettapeparameters +gettapeposition +gettapestatus +gettempfilename +gettemppath +gettextalign +gettextcharacterextra +gettextcharset +gettextcharsetinfo +gettextcolor +gettextextentexpoint +gettextextentexpointi +gettextextentpoint +gettextextentpoint32 +gettextextentpointi +gettextface +gettextmetrics +getthreadcontext +getthreaddesktop +getthreadlocale +getthreadpriority +getthreadpriorityboost +getthreadselectorentry +getthreadtimes +gettickcount +gettimeformat +gettimestampforloadedlibrary +gettimezoneinformation +gettitlebarinfo +gettokeninformation +gettopwindow +getupdaterect +getupdatergn +getuserdefaultlangid +getuserdefaultlcid +getusername +getuserobjectinformation +getuserobjectsecurity +getversion +getversionex +getviewportextex +getviewportorgex +getvolumeinformation +getwindow +getwindowcontexthelpid +getwindowdc +getwindowextex +getwindowinfo +getwindowinstance +getwindowlong +getwindowlongptr +getwindowmodulefilename +getwindoworgex +getwindowplacement +getwindowrect +getwindowrgn +getwindowrgnbox +getwindowsdirectory +getwindowtask +getwindowtext +getwindowtextlength +getwindowthreadprocessid +getwindowword +getwinmetafilebits +getworldtransform +getyvalue +globaladdatom +globalalloc +globalcompact +globaldeleteatom +globaldiscard +globalfindatom +globalfix +globalflags +globalfree +globalgetatomname +globalhandle +globallock +globallrunewest +globallruoldest +globalmemorystatus +globalmemorystatusex +globalrealloc +globalsize +globalunfix +globalunlock +globalunwire +globalwire +glyphmetrics +gmem_ddeshare +gmem_moveable +gmem_zeroinit +gradientfill +graystring +guid +gwlp_hinstance +gwlp_userdata +gwlp_wndproc +gwl_editchanged +gwl_exstyle +gwl_hinstance +gwl_hwndedit +gwl_hwndnext +gwl_id +gwl_style +gwl_userdata +gwl_wndproc +gw_owner +haccel +handle +handlerroutine +handletable +handle_info_1 +handle_wm_notify +hbitmap +hbrush +hcbt_activate +hcrypthash +hcryptkey +hcryptprov +hcursor +hdc +hdf_center +hdf_left +hdf_right +hdf_string +hdi_format +hdm_createdragimage +hdm_deleteitem +hdm_getbitmapmargin +hdm_getimagelist +hdm_getitem +hdm_getitemcount +hdm_getitemrect +hdm_getitemw +hdm_getorderarray +hdm_getunicodeformat +hdm_hittest +hdm_insertitem +hdm_insertitemw +hdm_layout +hdm_ordertoindex +hdm_setbitmapmargin +hdm_setfilterchangetimeout +hdm_sethotdivider +hdm_setimagelist +hdm_setitem +hdm_setitemw +hdm_setorderarray +hdm_setunicodeformat +hdn_begindrag +hdn_begintrack +hdn_begintrackw +hdn_dividerdblclick +hdn_dividerdblclickw +hdn_enddrag +hdn_endtrack +hdn_endtrackw +hdn_filterbtnclick +hdn_filterchange +hdn_getdispinfo +hdn_getdispinfow +hdn_itemchanged +hdn_itemchangedw +hdn_itemchanging +hdn_itemchangingw +hdn_itemclick +hdn_itemclickw +hdn_itemdblclick +hdn_itemdblclickw +hdn_track +hdn_trackw +hdrop +hd_hittestinfo +hd_item +hd_layout +hd_notify +header_deleteitem +header_getitem +header_getitemcount +header_insertitem +header_layout +header_setitem +heapalloc +heapcompact +heapcreate +heapdestroy +heapfree +heaplock +heaprealloc +heapsize +heapunlock +heapvalidate +heapwalk +heap_zero_memory +helpinfo +helpmsgstring +helpwininfo +hfont +hglobal +hglrc +hhook +hh_close_all +hh_display_toc +hibyte +hicon +hidecaret +highcontrast +hilitemenuitem +himagelist +himetric_inch +hinstance +hiword +hkey +hkey_current_user +hkey_local_machine +hkm_gethotkey +hkm_sethotkey +hkm_setrules +hmenu +hmodule +hmonitor +hookproc +hooks +horzres +hour +hpalette +hpen +hread +hresult +hrgn +hrsrc +hszpair +hs_diagcross +htbottom +htbottomleft +htbottomright +htcaption +htclient +htleft +htmlhelp +htreeitem +htright +httop +httopleft +httopright +hwnd +hwnd_bottom +hwnd_desktop +hwnd_notopmost +hwnd_top +hwnd_topmost +hwrite +icc_bar_classes +icc_cool_classes +icc_date_classes +icc_internet_classes +icc_listview_classes +icc_treeview_classes +icc_win95_classes +icommdlgbrowser +iconinfo +iconmetrics +iconresdir +icontextmenu +icontextmenu2 +icon_small +icopyhook +idabort +idcancel +idclose +idc_arrow +idc_cross +idc_no +idc_sizeall +idc_sizens +idc_sizewe +idhelp +idignore +idi_application +idi_winlogo +idno +idok +idretry +idyes +ienumidlist +iextracticon +ifileviewer +ifileviewersite +iid_iwebbrowser2 +ilc_mask +ild_transparent +imagehlp_deferred_symbol_load +imagehlp_duplicate_symbol +imagehlp_module +imagehlp_symbol +imageinfo +imagelist_add +imagelist_addicon +imagelist_addmasked +imagelist_begindrag +imagelist_copy +imagelist_create +imagelist_destroy +imagelist_dragenter +imagelist_dragleave +imagelist_dragmove +imagelist_dragshownolock +imagelist_draw +imagelist_drawex +imagelist_drawindirect +imagelist_duplicate +imagelist_enddrag +imagelist_extracticon +imagelist_getbkcolor +imagelist_getdragimage +imagelist_geticon +imagelist_geticonsize +imagelist_getimagecount +imagelist_getimageinfo +imagelist_loadbitmap +imagelist_loadimage +imagelist_merge +imagelist_read +imagelist_remove +imagelist_replace +imagelist_replaceicon +imagelist_setbkcolor +imagelist_setdragcursorimage +imagelist_seticonsize +imagelist_setimagecount +imagelist_setoverlayimage +imagelist_write +imageload +imagentheader +imagervatosection +imagervatova +imageunload +image_bitmap +image_cursor +image_debug_information +imc_closestatuswindow +imc_getcandidatepos +imc_getcompositionfont +imc_getcompositionwindow +imc_getconversionmode +imc_getopenstatus +imc_getsentencemode +imc_getstatuswindowpos +imc_openstatuswindow +imc_setcandidatepos +imc_setcompositionfont +imc_setcompositionwindow +imc_setconversionmode +imc_setopenstatus +imc_setsentencemode +imc_setstatuswindowpos +immassociatecontext +immassociatecontextex +immconfigureime +immcreatecontext +immdestroycontext +immdisableime +immenumregisterword +immescape +immgetcandidatelist +immgetcandidatelistcount +immgetcandidatewindow +immgetcompositionfont +immgetcompositionstring +immgetcompositionwindow +immgetcontext +immgetconversionlist +immgetconversionstatus +immgetdefaultimewnd +immgetdescription +immgetguideline +immgetimefilename +immgetimemenuitems +immgetopenstatus +immgetproperty +immgetregisterwordstyle +immgetstatuswindowpos +immgetvirtualkey +imminstallime +immisime +immisuimessage +immnotifyime +immregisterword +immreleasecontext +immsetcandidatewindow +immsetcompositionfont +immsetcompositionstring +immsetcompositionwindow +immsetconversionstatus +immsetopenstatus +immsetstatuswindowpos +immsimulatehotkey +immunregisterword +imn_changecandidate +imn_closecandidate +imn_closestatuswindow +imn_guideline +imn_opencandidate +imn_openstatuswindow +imn_setcandidatepos +imn_setcompositionfont +imn_setcompositionwindow +imn_setconversionmode +imn_setopenstatus +imn_setsentencemode +imn_setstatuswindowpos +impersonateddeclientwindow +impersonateloggedonuser +impersonatenamedpipeclient +impersonateself +impersonation +inflaterect +inheritance +initatomtable +initcommoncontrols +initcommoncontrolsex +initialization +initializeacl +initializecriticalsection +initializecriticalsectionandspincount +initializesecuritydescriptor +initializesid +initiatesystemshutdown +inotifyreplica +input_record +insendmessage +insendmessageex +insertmenu +insertmenuitem +int32x32to64 +int64 +int64shllmod32 +int64shramod32 +int64shrlmod32 +interlockeddecrement +interlockedexchange +interlockedincrement +intersectcliprect +intersectrect +invalidaterect +invalidatergn +invalid_handle_value +invertrect +invertrgn +ioctl_disk_check_verify +ioctl_disk_eject_media +ioctl_disk_format_tracks +ioctl_disk_get_drive_geometry +ioctl_disk_get_drive_layout +ioctl_disk_get_media_types +ioctl_disk_get_partition_info +ioctl_disk_load_media +ioctl_disk_media_removal +ioctl_disk_performance +ioctl_disk_reassign_blocks +ioctl_disk_set_drive_layout +ioctl_disk_set_partition_info +ioctl_disk_verify +ioctl_serial_lsrmst_insert +ioctl_storage_check_verify +ioctl_storage_eject_media +ioctl_storage_get_media_types +ioctl_storage_load_media +ioctl_storage_media_removal +ipersistfile +ipersistfolder +ipm_clearaddress +ipm_getaddress +ipm_isblank +ipm_setaddress +ipm_setfocus +ipm_setrange +ipn_fieldchanged +ireconcilableobject +ireconcileinitiator +iricheditole +iricheditolecallback +isalnum +isalpha +isbadcodeptr +isbadhugereadptr +isbadhugewriteptr +isbadreadptr +isbadstringptr +isbadwriteptr +ischaralpha +ischaralphanumeric +ischarlower +ischarupper +ischild +isclipboardformatavailable +isdbcsleadbyte +isdbcsleadbyteex +isdebuggerpresent +isdestinationreachable +isdialogmessage +isdigit +isdlgbuttonchecked +isguithread +ishellbrowser +ishellexecutehook +ishellextinit +ishellfolder +ishellicon +ishelllink +ishellpropsheetext +ishellview +isiconic +ismenu +isnetworkalive +ispunct +ispvoice +isrectempty +isspace +istextunicode +isvalidacl +isvalidcodepage +isvalidlocale +isvalidsecuritydescriptor +isvalidsid +iswindow +iswindowenabled +iswindowunicode +iswindowvisible +iswineventhookinstalled +iszoomed +itemidlist +iunknown +iwebbrowser2 +job_info_1 +job_info_2 +journalplaybackproc +journalrecordproc +joygetdevcaps +joygetnumdevs +joygetpos +joygetposex +joygetthreshold +joyreleasecapture +joysetcapture +joysetthreshold +kdhelp +kerningpair +keybd_event +keyboardproc +key_all_access +key_event_record +killtimer +lana_enum +langidfromlcid +languages +large_integer +lbitemfrompt +lbn_dblclk +lbn_errspace +lbn_killfocus +lbn_selcancel +lbn_selchange +lbn_setfocus +lbselchstring +lbs_hasstrings +lbs_nointegralheight +lbs_notify +lbs_ownerdrawfixed +lbs_sort +lb_addfile +lb_addstring +lb_deletestring +lb_dir +lb_findstring +lb_findstringexact +lb_getanchorindex +lb_getcaretindex +lb_getcount +lb_getcursel +lb_gethorizontalextent +lb_getitemdata +lb_getitemheight +lb_getitemrect +lb_getlocale +lb_getsel +lb_getselcount +lb_getselitems +lb_gettext +lb_gettextlen +lb_gettopindex +lb_initstorage +lb_insertstring +lb_itemfrompoint +lb_resetcontent +lb_selectstring +lb_selitemrange +lb_selitemrangeex +lb_setanchorindex +lb_setcaretindex +lb_setcolumnwidth +lb_setcount +lb_setcursel +lb_sethorizontalextent +lb_setitemdata +lb_setitemheight +lb_setlocale +lb_setsel +lb_settabstops +lb_settopindex +lcid +lclose +lcmapstring +lcreat +ldt_entry +leavecriticalsection +limitemspages +linedda +lineddaproc +lineto +listbox_getcursel +listview_arrange +listview_createdragimage +listview_deleteallitems +listview_deletecolumn +listview_deleteitem +listview_editlabel +listview_ensurevisible +listview_finditem +listview_getbkcolor +listview_getcallbackmask +listview_getcolumn +listview_getcolumnwidth +listview_getcountperpage +listview_geteditcontrol +listview_getimagelist +listview_getisearchstring +listview_getitem +listview_getitemcount +listview_getitemposition +listview_getitemrect +listview_getitemspacing +listview_getitemstate +listview_getitemtext +listview_getnextitem +listview_getorigin +listview_getselectedcount +listview_getstringwidth +listview_gettextbkcolor +listview_gettextcolor +listview_gettopindex +listview_getviewrect +listview_hittest +listview_insertcolumn +listview_insertitem +listview_redrawitems +listview_scroll +listview_setbkcolor +listview_setcallbackmask +listview_setcolumn +listview_setcolumnwidth +listview_setimagelist +listview_setitem +listview_setitemcount +listview_setitemposition +listview_setitemposition32 +listview_setitemstate +listview_setitemtext +listview_settextbkcolor +listview_settextcolor +listview_sortitems +listview_update +list_entry +llseek +lm_getidealheight +lm_getitem +lm_hittest +lm_setitem +loadaccelerators +loadbitmap +loadcursor +loadcursorfromfile +loaded_image +loadicon +loadimage +loadkeyboardlayout +loadlibrary +loadlibraryex +loadmenu +loadmenuindirect +loadmodule +loadresource +loadstring +load_dll_debug_info +lobyte +localalloc +localcompact +localdiscard +localesignature +locale_user_default +localfiletimetofiletime +localflags +localfree +localhandle +localheader +locallock +localrealloc +localshrink +localsize +localunlock +lockfile +lockfileex +lockresource +locksegment +lockservicedatabase +locksetforegroundwindow +lockwindowupdate +lockworkstation +logbrush +logcolorspace +logfont +logonuser +logpalette +logpen +logpixelsx +logpixelsy +long32 +long64 +longlong +long_ptr +lookupaccountname +lookupaccountsid +lookupiconidfromdirectory +lookupiconidfromdirectoryex +lookupprivilegedisplayname +lookupprivilegename +lookupprivilegevalue +lopen +loword +lparam +lpbyte +lpcreatestruct +lpcstr +lpctstr +lpctype +lpcwstr +lpdlgitemtemplate +lpdlgtemplate +lpdrawitemstruct +lpdword +lpelement +lpitemidlist +lpmmioinfo +lpmmioproc +lpmonitorinfo +lpmsg +lpnmhdr +lpnmtreeview +lpnm_listview +lppicture +lppoint +lpstr +lpstream +lptodp +lptr +lpvlistdata +lpvoid +lpwstr +lread +lresult +lr_copydeleteorg +lr_copyreturnorg +lr_defaultcolor +lr_loadfromfile +lr_loadmap3dcolors +lr_loadtransparent +lsenumproviders +lsfreehandle +lsgetmessage +lsquery +lsrelease +lsrequest +lstrcat +lstrcmp +lstrcmpi +lstrcpy +lstrcpyn +lstrlen +lstrlenw +lsupdate +ls_challdata +ls_challenge +ls_msg_digest +ltgray_brush +luid +luid_and_attributes +lvcfmt_left +lvcf_fmt +lvcf_subitem +lvcf_text +lvcf_width +lvif_param +lvif_text +lvitem +lvm_approximateviewrect +lvm_arrange +lvm_createdragimage +lvm_deleteallitems +lvm_deletecolumn +lvm_deleteitem +lvm_editlabel +lvm_editlabelw +lvm_ensurevisible +lvm_finditem +lvm_finditemw +lvm_getbkcolor +lvm_getbkimage +lvm_getbkimagew +lvm_getcallbackmask +lvm_getcolumn +lvm_getcolumnorderarray +lvm_getcolumnw +lvm_getcolumnwidth +lvm_getcountperpage +lvm_geteditcontrol +lvm_getextendedlistviewstyle +lvm_getheader +lvm_gethotcursor +lvm_gethotitem +lvm_gethovertime +lvm_getimagelist +lvm_getisearchstring +lvm_getisearchstringw +lvm_getitem +lvm_getitemcount +lvm_getitemposition +lvm_getitemrect +lvm_getitemspacing +lvm_getitemstate +lvm_getitemtext +lvm_getitemtextw +lvm_getitemw +lvm_getnextitem +lvm_getnumberofworkare +lvm_getorigin +lvm_getselectedcount +lvm_getselectionmark +lvm_getstringwidth +lvm_getstringwidthw +lvm_getsubitemrect +lvm_gettextbkcolor +lvm_gettextcolor +lvm_gettooltips +lvm_gettopindex +lvm_getunicodeformat +lvm_getviewrect +lvm_getworkare +lvm_hittest +lvm_insertcolumn +lvm_insertcolumnw +lvm_insertitem +lvm_insertitemw +lvm_redrawitems +lvm_scroll +lvm_setbkcolor +lvm_setbkimage +lvm_setbkimagew +lvm_setcallbackmask +lvm_setcolumn +lvm_setcolumnorderarray +lvm_setcolumnw +lvm_setcolumnwidth +lvm_setextendedlistviewstyle +lvm_sethotcursor +lvm_sethotitem +lvm_sethovertime +lvm_seticonspacing +lvm_setimagelist +lvm_setitem +lvm_setitemcount +lvm_setitemposition +lvm_setitemposition32 +lvm_setitemstate +lvm_setitemtext +lvm_setitemtextw +lvm_setitemw +lvm_setselectionmark +lvm_settextbkcolor +lvm_settextcolor +lvm_settooltips +lvm_setunicodeformat +lvm_setworkare +lvm_sortitems +lvm_subitemhittest +lvm_update +lvn_begindrag +lvn_beginlabeledit +lvn_beginlabeleditw +lvn_beginrdrag +lvn_columnclick +lvn_deleteallitems +lvn_deleteitem +lvn_endlabeledit +lvn_endlabeleditw +lvn_getdispinfo +lvn_getdispinfow +lvn_getinfotip +lvn_getinfotipw +lvn_hottrack +lvn_insertitem +lvn_itemactivate +lvn_itemchanged +lvn_itemchanging +lvn_keydown +lvn_marqueebegin +lvn_odcachehint +lvn_odfinditem +lvn_odfinditemw +lvn_odstatechanged +lvn_setdispinfo +lvn_setdispinfow +lvs_ex_borderselect +lvs_ex_checkboxes +lvs_ex_flatsb +lvs_ex_fullrowselect +lvs_ex_gridlines +lvs_ex_headerdragdrop +lvs_ex_infotip +lvs_ex_subitemimages +lvs_ex_trackselect +lvs_nosortheader +lvs_report +lvs_showselalways +lvs_singlesel +lvs_sortascending +lv_column +lv_dispinfo +lv_findinfo +lv_hittestinfo +lv_item +lv_keydown +lwa_alpha +lwrite +lzclose +lzcopy +lzdone +lzinit +lzopenfile +lzread +lzseek +lzstart +mailslots +makeabsolutesd +makedraglist +makefontex +makeintatom +makeintresource +makelangid +makelcid +makelong +makelparam +makelresult +makepoints +makeprocinstance +makerop4 +makeselfrelativesd +makesuredirectorypathexists +makeword +makewparam +malloc +mapandload +mapdebuginformation +mapdialogrect +mapfileandchecksuma +mapfileandchecksumw +mapgenericmask +mapviewoffile +mapviewoffileex +mapvirtualkey +mapvirtualkeyex +mapwindowpoints +maskblt +mat2 +max +maxuidlen +max_path +max_path, +mb_abortretryignore +mb_iconerror +mb_iconexclamation +mb_iconhand +mb_iconinformation +mb_iconquestion +mb_ok +mb_okcancel +mb_retrycancel +mb_systemmodal +mb_yesno +mb_yesnocancel +mciexecute +mcigetcreatortask +mcigetdeviceid +mcigetdeviceidfromelementid +mcigeterrorstring +mcigetyieldproc +mcisendcommand +mcisendstring +mcisetyieldproc +mcm_getcolor +mcm_getcursel +mcm_getfirstdayofweek +mcm_getmaxselcount +mcm_getmaxtodaywidth +mcm_getminreqrect +mcm_getmonthdelta +mcm_getmonthrange +mcm_getrange +mcm_getselrange +mcm_gettoday +mcm_getunicodeformat +mcm_hittest +mcm_setcolor +mcm_setcursel +mcm_setdaystate +mcm_setfirstdayofweek +mcm_setmaxselcount +mcm_setmonthdelta +mcm_setrange +mcm_setselrange +mcm_settoday +mcm_setunicodeformat +mcn_getdaystate +mcn_selchange +mcn_select +mdicreatestruct +measureitemstruct +media_type +memcpy +memorystatus +memory_basic_information +memset +menuex_template_header +menuex_template_item +menuheader +menuhelp +menuhelpid +menuitemfrompoint +menuiteminfo +menuitemtemplate +menuitemtemplateheader +menu_event_record +messagebeep +messagebox +messageboxex +messageboxindirect +messageproc +message_resource_block +message_resource_data +message_resource_entry +metafilepict +metafiles +metaheader +metarecord +mf_bycommand +mf_byposition +mf_checked +mf_enabled +mf_grayed +mf_popup +mf_separator +mf_string +mf_unchecked +midiconnect +mididisconnect +midiinaddbuffer +midiinclose +midiingetdevcaps +midiingeterrortext +midiingetid +midiingetnumdevs +midiinmessage +midiinopen +midiinprepareheader +midiinreset +midiinstart +midiinstop +midiinunprepareheader +midioutcachedrumpatches +midioutcachepatches +midioutclose +midioutgetdevcaps +midioutgeterrortext +midioutgetid +midioutgetnumdevs +midioutgetvolume +midioutlongmsg +midioutmessage +midioutopen +midioutprepareheader +midioutreset +midioutsetvolume +midioutshortmsg +midioutunprepareheader +midistreamclose +midistreamopen +midistreamout +midistreampause +midistreamposition +midistreamproperty +midistreamrestart +midistreamstop +min +minimizedmetrics +minmaxinfo +mixerclose +mixergetcontroldetails +mixergetdevcaps +mixergetid +mixergetlinecontrols +mixergetlineinfo +mixergetnumdevs +mixermessage +mixeropen +mixersetcontroldetails +mmioadvance +mmioascend +mmioclose +mmiocreatechunk +mmiodescend +mmioflush +mmiogetinfo +mmioinstallioproc +mmioinstallioproca +mmioopen +mmioread +mmiorename +mmioseek +mmiosendmessage +mmiosetbuffer +mmiosetinfo +mmiostringtofourcc +mmiowrite +mmio_globalproc +mmio_installproc +mmio_removeproc +mmsystemgetversion +mn_cancelmenus +mn_closehierarchy +mn_gethmenu +mn_openhierarchy +mn_selectfirstvaliditem +mn_selectitem +mn_sethmenu +mn_sizewindow +modemdevcaps +modemsettings +modifymenu +modifyworldtransform +moncbstruct +monconvstruct +monerrstruct +monhszstruct +monitorfrompoint +monitorfromrect +monitorfromwindow +monitorinfo +monitor_defaulttonearest +monitor_defaulttoprimary +monitor_info_1 +monitor_info_2 +monlinkstruct +monmsgstruct +monthcal_setcolor +mousehookstruct +mousekeys +mouseproc +mouse_event +mouse_event_record +movefile +movefileex +movefilewithprogress +movememory +moveto +movetoex +movewindow +msg +msgboxparams +msgfilter +msgwaitformultipleobjects +msg_info_0 +msg_info_1 +ms_def_prov +muldiv +multibytetowidechar +multikeyhelp +multinetgetconnectionperformance +multitasking +nccalcsize_params +nddegeterrorstring +nddegetsharesecurity +nddegettrustedshare +nddeisvalidapptopiclist +nddeisvalidsharename +nddesetsharesecurity +nddesettrustedshare +nddeshareadd +nddesharedel +nddeshareenum +nddesharegetinfo +nddeshareinfo +nddesharesetinfo +nddetrustedshareenum +netaccessadd +netaccesscheck +netaccessdel +netaccessenum +netaccessgetinfo +netaccessgetuserperms +netaccesssetinfo +netalertraise +netalertraiseex +netapibufferallocate +netapibufferfree +netapibufferreallocate +netapibuffersize +netauditclear +netauditread +netbios +netconfigget +netconfiggetall +netconfigset +netconnectinfostruct +netconnectionenum +neterrorlogclear +neterrorlogread +netfileclose +netfileenum +netfilegetinfo +netgetanydcname +netgetdcname +netgetdisplayinformationindex +netgroupadd +netgroupadduser +netgroupdel +netgroupdeluser +netgroupenum +netgroupgetinfo +netgroupgetusers +netgroupsetinfo +netgroupsetusers +nethandlegetinfo +nethandlesetinfo +netlocalgroupadd +netlocalgroupaddmember +netlocalgroupaddmembers +netlocalgroupdel +netlocalgroupdelmember +netlocalgroupdelmembers +netlocalgroupenum +netlocalgroupgetinfo +netlocalgroupgetmembers +netlocalgroupsetinfo +netlocalgroupsetmembers +netmessagebuffersend +netmessagenameadd +netmessagenamedel +netmessagenameenum +netmessagenamegetinfo +netquerydisplayinformation +netremotetod +netreplexportdiradd +netreplexportdirdel +netreplexportdirenum +netreplexportdirgetinfo +netreplexportdirlock +netreplexportdirsetinfo +netreplexportdirunlock +netreplgetinfo +netreplimportdiradd +netreplimportdirdel +netreplimportdirenum +netreplimportdirgetinfo +netreplimportdirlock +netreplimportdirunlock +netreplsetinfo +netresource +netschedulejobadd +netschedulejobdel +netschedulejobenum +netschedulejobgetinfo +netserverdiskenum +netserverenum +netservergetinfo +netserversetinfo +netservertransportadd +netservertransportdel +netservertransportenum +netservicecontrol +netserviceenum +netservicegetinfo +netserviceinstall +netsessiondel +netsessionenum +netsessiongetinfo +netshareadd +netsharecheck +netsharedel +netshareenum +netsharegetinfo +netsharesetinfo +netstatisticsget +netstatisticsget2 +netuseadd +netusedel +netuseenum +netusegetinfo +netuseradd +netuserchangepassword +netuserdel +netuserenum +netusergetgroups +netusergetinfo +netusergetlocalgroups +netusermodalsget +netusermodalsset +netusersetgroups +netusersetinfo +netwkstagetinfo +netwkstasetinfo +netwkstatransportadd +netwkstatransportdel +netwkstatransportenum +netwkstauserenum +netwkstausergetinfo +netwkstausersetinfo +net_display_group +net_display_machine +net_display_user +newcplinfo +newheader +newtextmetric +newtextmetricex +nif_icon +nif_message +nif_tip +nim_add +nim_delete +nim_modify +nmhdr +nmmouse +nm_char +nm_click +nm_customdraw +nm_dblclk +nm_hover +nm_keydown +nm_killfocus +nm_ldown +nm_listview +nm_nchittest +nm_outofmemory +nm_rclick +nm_rdblclk +nm_rdown +nm_releasedcapture +nm_return +nm_setcursor +nm_setfocus +nm_tooltipscreated +nm_treeview +nm_updown +nonclientmetrics +normalmenuitem +notifybootconfigstatus +notifychangeeventlog +notifyicondata +notifywinevent +nresarray +ns_service_info +null +null_brush +numberfmt +objectcloseauditalarm +objectopenauditalarm +objectprivilegeauditalarm +ods_selected +oemkeyscan +oemtoansi +oemtoansibuff +oemtochar +oemtocharbuff +offsetcliprgn +offsetrect +offsetrgn +offsetviewportorgex +offsetwindoworgex +ofnhookproc +ofnhookprocoldstyle +ofn_allowmultiselect +ofn_createprompt +ofn_explorer +ofn_filemustexist +ofn_hidereadonly +ofn_overwriteprompt +ofn_pathmustexist +ofn_showhelp +ofstruct +olecmdexecopt_dodefault +olecmdexecopt_dontpromptuser +olecmdexecopt_promptuser +olecmdid_printpreview +oleinitialize +oleloadpicture +openbackupeventlog +openclipboard +opendesktop +opendriver +openevent +openeventlog +openfile +openfilemapping +openfilename +openicon +openinputdesktop +openmutex +openprinter +openprocess +openprocesstoken +openscmanager +opensemaphore +openservice +openthreadtoken +openwaitabletimer +openwindowstation +open_existing +orasadfunc +osversioninfo +osversioninfoexw +outlinetextmetric +outputdebugstr +outputdebugstring +outputproc +output_debug_string_info +out_character_precis +out_tt_precis +overlapped +owner-drawn +packddelparam +pagepainthook +pagesetupdlg +pagesetuphook +paintdesktop +paintrgn +paintstruct +paletteentry +paletteindex +palettergb +panose +paraformat +partition_information +patblt +paths +pathtoregion +pbitmapinfo +pbitmapinfoheader +pbm_deltapos +pbm_getpos +pbm_getrange +pbm_setbarcolor +pbm_setbkcolor +pbm_setpos +pbm_setrange +pbm_setstep +pbm_stepit +pbt_apmbatterylow +pbt_apmoemevent +pbt_apmpowerstatuschange +pbt_apmquerysuspend +pbt_apmquerysuspendfailed +pbt_apmresumecritical +pbt_apmresumesuspend +pbt_apmsuspend +pchar +pcopydatastruct +peekconsoleinput +peekmessage +peeknamedpipe +pfd_depth_dontcare +pfd_doublebuffer +pfd_draw_to_bitmap +pfd_draw_to_window +pfd_generic_accelerated +pfd_generic_format +pfd_main_plane +pfd_need_palette +pfd_need_system_palette +pfd_overlay_plane +pfd_stereo +pfd_stereo_dontcare +pfd_support_gdi +pfd_support_opengl +pfd_swap_copy +pfd_swap_exchange +pfd_swap_layer_buffers +pfd_type_colorindex +pfd_type_rgba +pfd_underlay_plane +pgm_forwardmouse +pgm_getbkcolor +pgm_getborder +pgm_getbuttonsize +pgm_getbuttonstate +pgm_getdroptarget +pgm_getpos +pgm_recalcsize +pgm_setbkcolor +pgm_setborder +pgm_setbuttonsize +pgm_setchild +pgm_setpos +pgn_calcsize +pgn_scroll +pie +pint +pipes +pixelformatdescriptor +playenhmetafile +playenhmetafilerecord +playmetafile +playmetafilerecord +playsound +plgblt +pm_noremove +point +pointapi +pointfx +pointl +points +pointstopoint +pointtopoints +policies +polybezier +polybezierto +polydraw +polygon +polyline +polylineto +polypolygon +polypolyline +polytext +polytextout +popupmenuitem +port_info_1 +postappmessage +postmessage +postqueuedcompletionstatus +postquitmessage +postthreadmessage +preparetape +prevent_media_removal +primarylangid +printdlg +printermessagebox +printerproperties +printer_defaults +printer_info_1 +printer_info_2 +printer_info_3 +printer_info_4 +printer_notify_info +printer_notify_info_data +printer_notify_options +printer_notify_options_type +printf +printhookproc +printprocessor_info_1 +printwindow +print_other_info +privilegecheck +privilegedserviceauditalarm +privileges +privilege_set +process_heap_entry +process_information +proof_quality +propenumproc +propenumprocex +propertysheet +propsheetheader +propsheetpage +propsheetpageproc +propsheetproc +propsheet_addpage +propsheet_apply +propsheet_canceltoclose +propsheet_changed +propsheet_getcurrentpagehwnd +propsheet_gettabcontrol +propsheet_isdialogmessage +propsheet_pressbutton +propsheet_querysiblings +propsheet_rebootsystem +propsheet_removepage +propsheet_restartwindows +propsheet_setcursel +propsheet_setcurselbyid +propsheet_setfinishtext +propsheet_settitle +propsheet_setwizbuttons +propsheet_unchanged +protocol_info +providor_info_1 +pshnotify +psm_addpage +psm_apply +psm_canceltoclose +psm_changed +psm_getcurrentpagedword +psm_getcurrentpagehwnd +psm_gettabcontrol +psm_isdialogmessage +psm_pressbutton +psm_querysiblings +psm_rebootsystem +psm_removepage +psm_restartwindows +psm_setcursel +psm_setcurselid +psm_setfinishtext +psm_setfinishtexta +psm_settitle +psm_settitlea +psm_setwizbuttons +psm_unchanged +psn_apply +psn_help +psn_killactive +psn_querycancel +psn_reset +psn_setactive +psn_wizback +psn_wizfinish +psn_wiznext +pstr +psymbol_registered_callback +psym_enummodules_callback +psym_enumsymbols_callback +ps_solid +ptinrect +ptinregion +ptrivertex +ptvisible +pulseevent +punctuation +purgecomm +pvoid +querydosdevice +queryinterface +queryperformancecounter +queryperformancefrequency +queryserviceconfig +queryservicelockstatus +queryserviceobjectsecurity +queryservicestatus +query_service_config +query_service_lock_status +queueuserapc +r2_notxorpen +raiseexception +rasamb +rasconn +rasconnstate +rasconnstatus +rascreatephonebookentry +rasdial +rasdialextensions +rasdialfunc +rasdialfunc1 +rasdialparams +raseditphonebookentry +rasentryname +rasenumconnections +rasenumentries +rasgetconnectstatus +rasgetentrydialparams +rasgeterrorstring +rasgetprojectioninfo +rashangup +raspppip +raspppipx +raspppnbf +rasprojection +rassetentrydialparams +rasterizer_status +rbbim_background +rbbim_child +rbbim_childsize +rbbim_colors +rbbim_headersize +rbbim_id +rbbim_idealsize +rbbim_size +rbbim_style +rbbim_text +rbbs_childedge +rbbs_fixedbmp +rbbs_fixedbmp|_ +rbbs_gripperalways +rbbs_gripperalways|_ +rbbs_nogripper +rbbs_novert +rbbs_usechevron +rbbs_variableheight +rbs_bandborders +rbs_dblclktoggle +rbs_registerdrop +rbs_varheight +rb_begindrag +rb_deleteband +rb_dragmove +rb_enddrag +rb_getbandborders +rb_getbandcount +rb_getbandinfo +rb_getbandinfow +rb_getbarheight +rb_getbarinfo +rb_getbkcolor +rb_getcolorscheme +rb_getdroptarget +rb_getpalette +rb_getrect +rb_getrowcount +rb_getrowheight +rb_gettextcolor +rb_gettooltips +rb_getunicodeformat +rb_hittest +rb_idtoindex +rb_insertband +rb_insertbandw +rb_maximizeband +rb_minimizeband +rb_moveband +rb_pushchevron +rb_setbandinfo +rb_setbandinfow +rb_setbarinfo +rb_setbkcolor +rb_setcolorscheme +rb_setpalette +rb_setparent +rb_settextcolor +rb_settooltips +rb_setunicodeformat +rb_showband +rb_sizetorect +rcdata +readconsole +readconsoleinput +readconsoleoutput +readconsoleoutputattribute +readconsoleoutputcharacter +readeventlog +readfile +readfileex +readprinter +readprocessmemory +readystate_complete +realchildwindowfrompoint +realgetwindowclass +realizepalette +reassign_blocks +rebarbandinfo +rebarclassname +rebaseimage +reconciliation +rect +rectangle +rectangles +rectinregion +rectl +rectvisible +redrawwindow +reflection +regclosekey +regconnectregistry +regcreatekey +regcreatekeyex +regdeletekey +regdeletevalue +regenumkey +regenumkeyex +regenumvalue +regflushkey +reggetkeysecurity +registerclass +registerclassex +registerclipboardformat +registerdevicenotification +registerdialogclasses +registereventsource +registerhotkey +registerrawinputdevices +registerservicectrlhandler +registerwindowmessage +registerword +regloadkey +regnotifychangekeyvalue +regopenkey +regopenkeyex +regqueryinfokey +regquerymultiplevalues +regqueryvalue +regqueryvalueex +regreplacekey +regrestorekey +regsavekey +regsetkeysecurity +regsetvalue +regsetvalueex +regunloadkey +reg_option_non_volatile +releasecapture +releasedc +releasemutex +releasesemaphore +remote_name_info +removedirectory +removefontmemresourceex +removefontresource +removefontresourceex +removemenu +removeprivatecvsymbolic +removeprop +removerelocations +reobject +repastespecial +replaceitem +replacetext +replymessage +reportevent +reqresize +requestwakeuplatency +resdir +resetdc +resetevent +resetprinter +residues +resizepalette +resourceheader +restoredc +resumethread +reuseddelparam +reverttoself +rfc1157varbind +rfc1157varbindlist +rgbquad +rgbtriple +rgndata +rgndataheader +rgn_and +rgn_xor +rip_info +rotation +roundrect +rt_rcdata +safearray +savedc +sbars_sizegrip +sbm_enable_arrows +sbm_getpos +sbm_getrange +sbm_getscrollinfo +sbm_setpos +sbm_setrange +sbm_setrangeredraw +sbm_setscrollinfo +sbn_simplemodechange +sbt_tooltips +sb_getborders +sb_geticon +sb_getparts +sb_getrect +sb_gettext +sb_gettextlength +sb_gettextlengthw +sb_gettextw +sb_gettiptext +sb_gettiptextw +sb_getunicodeformat +sb_issimple +sb_linedown +sb_lineup +sb_pagedown +sb_pageup +sb_setbkcolor +sb_seticon +sb_setminheight +sb_setparts +sb_settext +sb_settextw +sb_settiptext +sb_settiptextw +sb_setunicodeformat +sb_simple +sb_thumbtrack +sb_vert +scaleviewportextex +scalewindowextex +schedulejob +screensaverconfiguredialog +screensaverproc +screentoclient +scrollconsolescreenbuffer +scrolldc +scrollinfo +scrollwindow +scrollwindowex +sc_close +sc_move +sc_topmost +searchpath +searchtreeforfile +security +security_attributes +security_descriptor +security_descriptor_control +security_impersonation_level +security_information +security_quality_of_service +seek_cur +selchange +selectclippath +selectcliprgn +selectobject +selectpalette +sendasyncproc +senddlgitemmessage +senddrivermessage +sendinput +sendmessage +sendmessagecallback +sendmessagetimeout +sendnotifymessage +serialkeys +server_transport_info_0 +servicemain +service_address +service_addresses +service_info +service_info_0 +service_info_1 +service_info_2 +service_status +service_table_entry +service_type_info_abs +service_type_value_abs +session_buffer +session_header +session_info_0 +session_info_1 +session_info_10 +session_info_2 +session_info_502 +setabortproc +setaclinformation +setactivewindow +setarcdirection +setbitmapbits +setbitmapdimensionex +setbkcolor +setbkmode +setboundsrect +setbrushorgex +setcapture +setcaretblinktime +setcaretpos +setclasslong +setclasslongptr +setclassword +setclipboarddata +setclipboardviewer +setcoloradjustment +setcolorspace +setcommbreak +setcommconfig +setcommmask +setcommstate +setcommtimeouts +setcomputername +setconsoleactivescreenbuffer +setconsolecp +setconsolectrlhandler +setconsolecursorinfo +setconsolecursorposition +setconsolemode +setconsoleoutputcp +setconsolescreenbuffersize +setconsoletextattribute +setconsoletitle +setconsolewindowinfo +setcriticalsectionspincount +setcurrentdirectory +setcursor +setcursorpos +setdcbrushcolor +setdcpencolor +setdebugerrorlevel +setdefaultcommconfig +setdevicegammaramp +setdibcolortable +setdibits +setdibitstodevice +setdlgitemint +setdlgitemtext +setdoubleclicktime +setendoffile +setenhmetafilebits +setenvironmentvariable +seterrormode +setevent +setfileapistoansi +setfileapistooem +setfileattributes +setfilepointer +setfilesecurity +setfiletime +setfocus +setforegroundwindow +setform +setgraphicsmode +sethandlecount +sethandleinformation +seticmmode +seticmprofile +setimageconfiginformation +setjob +setkernelobjectsecurity +setkeyboardstate +setlasterror +setlasterrorex +setlayeredwindowattributes +setlocaleinfo +setlocaltime +setmailslotinfo +setmapmode +setmapperflags +setmenu +setmenucontexthelpid +setmenudefaultitem +setmenuinfo +setmenuitembitmaps +setmenuiteminfo +setmessageextrainfo +setmessagequeue +setmetafilebitsex +setmetargn +setmiterlimit +setnamedpipehandlestate +setpaletteentries +setparent +setpixel +setpixelformat +setpixelv +setpolyfillmode +setprinter +setprinterdata +setpriorityclass +setprivateobjectsecurity +setprocessdefaultlayout +setprocesspriorityboost +setprocessshutdownparameters +setprocesswindowstation +setprocessworkingsetsize +setprop +setrect +setrectempty +setrectrgn +setrgbstring +setrop2 +setscrollinfo +setscrollpos +setscrollrange +setsecuritydescriptordacl +setsecuritydescriptorgroup +setsecuritydescriptorowner +setsecuritydescriptorsacl +setservicebits +setserviceobjectsecurity +setservicestatus +setstdhandle +setstretchbltmode +setswapareasize +setsyscolors +setsysmodalwindow +setsystemcursor +setsystempaletteuse +setsystempowerstate +setsystemtime +setsystemtimeadjustment +settapeparameters +settapeposition +settextalign +settextcharacterextra +settextcolor +settextjustification +setthreadaffinitymask +setthreadcontext +setthreaddesktop +setthreadexecutionstate +setthreadidealprocessor +setthreadlocale +setthreadpriority +setthreadpriorityboost +setthreadtoken +settimer +settimezoneinformation +settokeninformation +setunhandledexceptionfilter +setupcomm +setuphookproc +setuserobjectinformation +setuserobjectsecurity +setviewportextex +setviewportorgex +setvolumelabel +setwaitabletimer +setwindowcontexthelpid +setwindowextex +setwindowlong +setwindowlongptr +setwindoworgex +setwindowplacement +setwindowpos +setwindowrgn +setwindowshook +setwindowshookex +setwindowtext +setwindowword +setwineventhook +setwinmetafilebits +setworldtransform +set_partition_information +shaddtorecentdocs +shappbarmessage +sharevistring +shbindtoparent +shbrowseforfolder +shchangenotify +shcontf +shcreatedirectoryex +shcreateprocessasuserw +shear +shellabout +shellexecute +shellexecuteex +shellexecuteinfo +shellproc +shell_notifyicon +shell_notifyicona +shemptyrecyclebin +shenableserviceobject +shenumerateunreadmailaccounts +shfileinfo +shfileoperation +shfileopstruct +shformatdrive +shfreenamemappings +shgetdesktopfolder +shgetdiskfreespace +shgetdiskfreespaceex +shgetfileinfo +shgetfolderpath +shgetfolderpathandsubdir +shgeticonoverlayindex +shgetimagelist +shgetinstanceexplorer +shgetnewlinkinfo +shgetpathfromidlist +shgetsettings +shgetspecialfolderlocation +shgetspecialfolderpath +shgetunreadmailcount +shgfi_typename +shgno +shinvokeprintercommand +shisfileavailableoffline +shitemid +shloadinproc +shloadnonloadediconoverlayidentifiers +shnamemapping +shopenfolderandselectitems +short +showcaret +showcursor +showgroup +showhidemenuctl +showownedpopups +showscrollbar +showwindow +showwindowasync +shparsedisplayname +shqueryrecyclebin +shsetunreadmailcount +shupdateimage +sid +sid_and_attributes +sid_identifier_authority +sid_name_use +sif_all +sif_trackpos +signalobjectandwait +single_list_entry +size +sizeofresource +size_maximized +size_minimized +size_t +sleep +sleepex +small_rect +sm_cmonitors +sm_cxborder +sm_cxscreen +sm_cycaption +sm_cymenu +sm_cyscreen +sm_cysizeframe +sndmsg +sndplaysound +snd_async +snmpextensioninit +snmpextensioninitex +snmpextensionquery +snmpextensiontrap +snmpmgrclose +snmpmgrgettrap +snmpmgroidtostr +snmpmgropen +snmpmgrrequest +snmpmgrstrtooid +snmpmgrtraplisten +snmputilmemalloc +snmputilmemfree +snmputilmemrealloc +snmputiloidappend +snmputiloidcmp +snmputiloidcpy +snmputiloidfree +snmputiloidncmp +snmputilprintasnany +snmputilvarbindcpy +snmputilvarbindfree +snmputilvarbindlistcpy +snmputilvarbindlistfree +soangletenths +soarcinfo +sobailout +sobegintable +sobitmapheader +soborder +socket_error +socolumn +socparcangle +socppieangle +socptextatpoint +sodatacell +soembeddedgraphic +soembeddedobject +soembedinfo +soendcolumninfo +soendfieldinfo +soendfonttable +soendpalette +soendtable +soendtabstops +sofield +sofilterinfo +sogetinfo +sogetscanlinebuffer +sogroupinfo +sologbrush +sologfont +sologpen +sopaletteindex +sopalettergb +soparaindents +sopathinfo +sopoint +sopolyinfo +soputbitmapheader +soputbreak +soputchar +soputcharattr +soputcharfontbyid +soputcharfontbyname +soputcharheight +soputcharx +soputcolumninfo +soputdatacell +soputembeddedobject +soputfield +soputfieldinfo +soputfonttableentry +soputhdrentry +soputmoretext +soputmorevarfield +soputpaletteentry +soputparaalign +soputparaindents +soputparamargins +soputparaspacing +soputscanlinedata +soputsectionname +soputsectiontype +soputspecialcharx +soputsubdocinfo +soputtablecellinfo +soputtablerowformat +soputtabstop +soputtextcell +soputvarfield +soputvectorheader +sorect +sorgb +sortidfromlcid +sosetdatebase +sosetratio +sostartcolumninfo +sostartfieldinfo +sostartfonttable +sostartpalette +sostarttabstops +sotab +sotablecellinfo +sotextatarcangle +sotextatpoint +sotextcell +sotextinrect +sotransform +soundsentry +soundsentryproc +sovectorattr +sovectorheader +sovectorobject +spi_getnonclientmetrics +splitsymbols +srccopy +srcdirection +ss_bitmap +ss_center +ss_icon +ss_left +ss_notify +ss_right +ss_sunken +stackframe +stackwalk +startdoc +startdocprinter +startpage +startpageprinter +startservice +startservicectrldispatcher +startupinfo +statusclassname +stderr +std_alert +stickykeys +stm_geticon +stm_getimage +stm_seticon +stm_setimage +stn_clicked +stn_dblclk +stn_disable +stn_enable +strcat +strchr +strcmp +strcpy +strcspn +stretchblt +stretchdibits +stringfileinfo +stringfromguid2 +stringtable +strlen +strokeandfillpath +strokepath +strret +struct +stylebuf +stylestruct +subclasswindow +subdocuments +sublangid +subtractrect +succeeded +suspendthread +suuserpopdata +suuserpushdata +suuserretrievedata +suusersavedata +svsfisxml +svsflagsasync +svsfpurgebeforespeak +swapbuffers +swapmousebutton +switchdesktop +switchtofiber +switchtothread +swp_framechanged +swp_hidewindow +swp_noactivate +swp_nomove +swp_noownerzorder +swp_noredraw +swp_noreposition +swp_nosize +swp_nozorder +swp_showwindow +sw_normal +sw_show +sw_showdefault +sw_showmaximized +sw_shownormal +symcleanup +symenumeratemodules +symenumeratesymbols +symfunctiontableaccess +symgetmodulebase +symgetmoduleinfo +symgetoptions +symgetsearchpath +symgetsymfromaddr +symgetsymfromname +symgetsymnext +symgetsymprev +syminitialize +symloadmodule +symregistercallback +symsetoptions +symsetsearchpath +symundname +symunloadmodule +sysallocstring +sysallocstringbytelen +sysallocstringlen +sysfreestring +sysmsgproc +sysreallocstring +sysreallocstringlen +sysstringbytelen +sysstringlen +systemparametersinfo +systemtime +systemtimetofiletime +systemtimetotzspecificlocaltime +systemtimetovarianttime +system_alarm_ace +system_audit_ace +system_info +system_power_status +tabbedtextout +tabctrl_adjustrect +tabctrl_deleteallitems +tabctrl_deleteitem +tabctrl_getcurfocus +tabctrl_getcursel +tabctrl_getimagelist +tabctrl_getitem +tabctrl_getitemcount +tabctrl_getitemrect +tabctrl_getrowcount +tabctrl_gettooltips +tabctrl_hittest +tabctrl_insertitem +tabctrl_removeimage +tabctrl_setcurfocus +tabctrl_setcursel +tabctrl_setimagelist +tabctrl_setitem +tabctrl_setitemextra +tabctrl_setitemsize +tabctrl_setpadding +tabctrl_settooltips +tape_erase +tape_get_drive_parameters +tape_get_media_parameters +tape_get_position +tape_prepare +tape_set_drive_parameters +tape_set_media_parameters +tape_set_position +tape_write_marks +tbaddbitmap +tbbutton +tbbuttoninfo +tbif_state +tbm_clearsel +tbm_cleartics +tbm_getbuddy +tbm_getchannelrect +tbm_getlinesize +tbm_getnumtics +tbm_getpagesize +tbm_getpos +tbm_getptics +tbm_getrangemax +tbm_getrangemin +tbm_getselend +tbm_getselstart +tbm_getthumblength +tbm_getthumbrect +tbm_gettic +tbm_getticpos +tbm_gettooltips +tbm_getunicodeformat +tbm_setbuddy +tbm_setlinesize +tbm_setpagesize +tbm_setpos +tbm_setrange +tbm_setrangemax +tbm_setrangemin +tbm_setsel +tbm_setselend +tbm_setselstart +tbm_setthumblength +tbm_settic +tbm_setticfreq +tbm_settipside +tbm_settooltips +tbm_setunicodeformat +tbnotify +tbn_beginadjust +tbn_begindrag +tbn_custhelp +tbn_deletingbutton +tbn_dragout +tbn_dropdown +tbn_endadjust +tbn_enddrag +tbn_getbuttoninfo +tbn_getbuttoninfow +tbn_getdispinfo +tbn_getdispinfow +tbn_getinfotip +tbn_getinfotipw +tbn_getobject +tbn_hotitemchange +tbn_initcustomize +tbn_querydelete +tbn_queryinsert +tbn_reset +tbn_restore +tbn_save +tbn_toolbarchange +tbsaveparams +tbstate_enabled +tbstyle_autosize +tbstyle_button +tbstyle_flat +tbstyle_list +tbstyle_tooltips +tbs_autoticks +tbs_both +tbs_left +tbs_vert +tbts_bottom +tbts_left +tbts_right +tbts_top +tb_addbitmap +tb_addbuttons +tb_addbuttonsw +tb_addstring +tb_addstringw +tb_autosize +tb_buttoncount +tb_buttonstructsize +tb_changebitmap +tb_checkbutton +tb_commandtoindex +tb_customize +tb_deletebutton +tb_enablebutton +tb_getanchorhighlight +tb_getbitmap +tb_getbitmapflags +tb_getbutton +tb_getbuttoninfo +tb_getbuttoninfow +tb_getbuttonsize +tb_getbuttontext +tb_getbuttontextw +tb_getcolorscheme +tb_getdisabledimagelist +tb_getextendedstyle +tb_gethotimagelist +tb_gethotitem +tb_getimagelist +tb_getinsertmark +tb_getinsertmarkcolor +tb_getitemrect +tb_getmaxsize +tb_getobject +tb_getpadding +tb_getrect +tb_getrows +tb_getstate +tb_getstring +tb_getstringw +tb_getstyle +tb_gettextrows +tb_gettooltips +tb_getunicodeformat +tb_hidebutton +tb_hittest +tb_indeterminate +tb_insertbutton +tb_insertbuttonw +tb_insertmarkhittest +tb_isbuttonchecked +tb_isbuttonenabled +tb_isbuttonhidden +tb_isbuttonhighlighted +tb_isbuttonindeterminate +tb_isbuttonpressed +tb_loadimages +tb_mapaccelerator +tb_mapacceleratorw +tb_markbutton +tb_movebutton +tb_pressbutton +tb_replacebitmap +tb_saverestore +tb_saverestorew +tb_setanchorhighlight +tb_setbitmapsize +tb_setbuttoninfo +tb_setbuttoninfow +tb_setbuttonsize +tb_setbuttonwidth +tb_setcmdid +tb_setcolorscheme +tb_setdisabledimagelist +tb_setdrawtextflags +tb_setextendedstyle +tb_sethotimagelist +tb_sethotitem +tb_setimagelist +tb_setindent +tb_setinsertmark +tb_setinsertmarkcolor +tb_setmaxtextrows +tb_setpadding +tb_setparent +tb_setrows +tb_setstate +tb_setstyle +tb_settooltips +tb_setunicodeformat +tcif_text +tcm_adjustrect +tcm_deleteallitems +tcm_deleteitem +tcm_deselectall +tcm_getcurfocus +tcm_getcursel +tcm_getextendedstyle +tcm_getimagelist +tcm_getitem +tcm_getitemcount +tcm_getitemrect +tcm_getitemw +tcm_getrowcount +tcm_gettooltips +tcm_getunicodeformat +tcm_highlightitem +tcm_hittest +tcm_insertitem +tcm_insertitemw +tcm_removeimage +tcm_setcurfocus +tcm_setcursel +tcm_setextendedstyle +tcm_setimagelist +tcm_setitem +tcm_setitemextra +tcm_setitemsize +tcm_setitemw +tcm_setmintabwidth +tcm_setpadding +tcm_settooltips +tcm_setunicodeformat +tcn_first +tcn_keydown +tcn_last +tcn_selchange +tcn_selchanging +tcs_focusonbuttondown +tcs_multiline +tcs_singleline +tcs_tabs +tc_hittestinfo +tc_item +tc_itemheader +tc_keydown +terminateprocess +terminatethread +text +textmetric +textout +textrange +tilewindows +time-outs +timebeginperiod +timeendperiod +timegetdevcaps +timegetsystemtime +timegettime +timekillevent +timerproc +timesetevent +time_of_day_info +time_zone_id_daylight +time_zone_id_invalid +time_zone_information +tlsalloc +tlsfree +tlsgetvalue +tlssetvalue +tme_leave +toascii +toasciiex +togglekeys +token_control +token_default_dacl +token_groups +token_information_class +token_owner +token_primary_group +token_privileges +token_source +token_statistics +token_type +token_user +toolbarclassname +toolinfo +tooltiptext +tounicode +tounicodeex +tpmparams +tpm_leftalign +tpm_nonotify +tpm_returncmd +tpm_rightbutton +trackbar_class +trackmouseevent +trackpopupmenu +trackpopupmenuex +transactnamedpipe +translateaccelerator +translatecharsetinfo +translatemdisysaccel +translatemessage +translation +transmitcommchar +transmit_file_buffers +transparent +transparentblt +treeview_createdragimage +treeview_deleteallitems +treeview_deleteitem +treeview_editlabel +treeview_endeditlabelnow +treeview_ensurevisible +treeview_expand +treeview_getchild +treeview_getcount +treeview_getdrophilite +treeview_geteditcontrol +treeview_getfirstvisible +treeview_getimagelist +treeview_getindent +treeview_getisearchstring +treeview_getitem +treeview_getitemrect +treeview_getnextitem +treeview_getnextsibling +treeview_getnextvisible +treeview_getparent +treeview_getprevsibling +treeview_getprevvisible +treeview_getroot +treeview_getselection +treeview_getvisiblecount +treeview_hittest +treeview_insertitem +treeview_select +treeview_selectdroptarget +treeview_selectitem +treeview_selectsetfirstvisible +treeview_setimagelist +treeview_setindent +treeview_setitem +treeview_sortchildren +treeview_sortchildrencb +ttf_absolute +ttf_centertip +ttf_idishwnd +ttf_parselinks +ttf_rtlreading +ttf_subclass +ttf_track +ttf_transparent +tthittestinfo +ttm_activate +ttm_addtool +ttm_addtoolw +ttm_adjustrect +ttm_deltool +ttm_deltoolw +ttm_enumtools +ttm_enumtoolsw +ttm_getbubblesize +ttm_getcurrenttool +ttm_getcurrenttoolw +ttm_getdelaytime +ttm_getmargin +ttm_getmaxtipwidth +ttm_gettext +ttm_gettextw +ttm_gettipbkcolor +ttm_gettiptextcolor +ttm_gettitle +ttm_gettoolcount +ttm_gettoolinfo +ttm_gettoolinfow +ttm_hittest +ttm_hittestw +ttm_newtoolrect +ttm_newtoolrectw +ttm_pop +ttm_popup +ttm_relayevent +ttm_setdelaytime +ttm_setmargin +ttm_setmaxtipwidth +ttm_settipbkcolor +ttm_settiptextcolor +ttm_settitle +ttm_settitlew +ttm_settoolinfo +ttm_settoolinfow +ttm_setwindowtheme +ttm_trackactivate +ttm_trackposition +ttm_update +ttm_updatetiptext +ttm_updatetiptextw +ttm_windowfrompoint +ttn_getdispinfo +ttn_getdispinfow +ttn_linkclick +ttn_needtext +ttn_pop +ttn_show +ttpolycurve +ttpolygonheader +tts_alwaystip +tts_balloon +tts_close +tts_noanimate +tts_nofade +tts_noprefix +tts_usevisualstyle +tvhittestinfo +tvif_image +tvif_selectedimage +tvif_text +tvitem +tvi_last +tvi_root +tvm_createdragimage +tvm_deleteitem +tvm_editlabel +tvm_editlabelw +tvm_endeditlabelnow +tvm_ensurevisible +tvm_expand +tvm_getbkcolor +tvm_getcount +tvm_geteditcontrol +tvm_getimagelist +tvm_getindent +tvm_getinsertmarkcolor +tvm_getisearchstring +tvm_getitem +tvm_getitemheight +tvm_getitemrect +tvm_getitemstate +tvm_getitemw +tvm_getlinecolor +tvm_getnextitem +tvm_getscrolltime +tvm_gettextcolor +tvm_gettooltips +tvm_getunicodeformat +tvm_getvisiblecount +tvm_hittest +tvm_insertitem +tvm_insertitemw +tvm_selectitem +tvm_setbkcolor +tvm_setimagelist +tvm_setindent +tvm_setinsertmark +tvm_setinsertmarkcolor +tvm_setitem +tvm_setitemheight +tvm_setitemw +tvm_setlinecolor +tvm_setscrolltime +tvm_settextcolor +tvm_settooltips +tvm_setunicodeformat +tvm_sortchildren +tvm_sortchildrencb +tvn_begindrag +tvn_begindragw +tvn_beginlabeledit +tvn_beginlabeleditw +tvn_beginrdrag +tvn_beginrdragw +tvn_deleteitem +tvn_deleteitemw +tvn_endlabeledit +tvn_endlabeleditw +tvn_getdispinfo +tvn_getdispinfow +tvn_getinfotip +tvn_getinfotipw +tvn_itemexpanded +tvn_itemexpandedw +tvn_itemexpanding +tvn_itemexpandingw +tvn_keydown +tvn_selchanged +tvn_selchangedw +tvn_selchanging +tvn_selchangingw +tvn_setdispinfo +tvn_setdispinfow +tvn_singleexpand +tvs_fullrowselect +tvs_hasbuttons +tvs_haslines +tvs_linesatroot +tv_dispinfo +tv_hittestinfo +tv_insertstruct +tv_item +tv_keydown +tv_sortcb +uchar +udaccel +udm_getaccel +udm_getbase +udm_getbuddy +udm_getpos +udm_getrange +udm_getunicodeformat +udm_setaccel +udm_setbase +udm_setbuddy +udm_setpos +udm_setrange +udm_setrange32 +udm_setunicodeformat +udn_deltapos +uint +uint32 +uint32x32to64 +uint64 +ularge_integer +ulong +ulong32 +ulong64 +ulonglong +undecoratesymbolname +undeletefile +ungetc +unhandledexceptionfilter +unhookwindowshook +unhookwindowshookex +unhookwinevent +unionrect +universal_name_info +unloadkeyboardlayout +unload_dll_debug_info +unlockfile +unlockfileex +unlockresource +unlocksegment +unlockservicedatabase +unmapandload +unmapdebuginformation +unmapviewoffile +unpackddelparam +unrealizeobject +unreferenced_parameter +unregisterclass +unregisterdevicenotification +unregisterhotkey +unsigned +updatecolors +updatedebuginfofile +updatedebuginfofileex +updateicmregkey +updatelayeredwindow +updateresource +updatewindow +userhandlegrantaccess +userobjectflags +user_other_info +ushort +valent +validaterect +validatergn +vardatefromstr +varfileinfo +variant +variantclear +variantinit +varianttimetodosdatetime +varianttimetosystemtime +var_datevalueonly +verfindfile +verify_information +verinstallfile +verlanguagename +verqueryvalue +vertres +virtualalloc +virtualallocex +virtualfree +virtualfreeex +virtuallock +virtualprotect +virtualprotectex +virtualquery +virtualqueryex +virtualunlock +visibility +vkkeyscan +vkkeyscanex +vk_back +vk_delete +vk_down +vk_end +vk_escape +vk_home +vk_left +vk_next +vk_prior +vk_return +vk_right +vk_space +vk_tab +vk_up +void +vs_fixedfileinfo +vs_version_info +vwstreamclosefunc +vwstreamopenfunc +vwstreamreadfunc +vwstreamreadrecordfunc +vwstreamsectionfunc +vwstreamseekfunc +vwstreamtellfunc +waitcommevent +waitfordebugevent +waitforinputidle +waitformultipleobjects +waitformultipleobjectsex +waitforprinterchange +waitforsingleobject +waitforsingleobjectex +waitmessage +waitnamedpipe +waveinaddbuffer +waveinclose +waveingetdevcaps +waveingeterrortext +waveingetid +waveingetnumdevs +waveingetposition +waveinmessage +waveinopen +waveinprepareheader +waveinreset +waveinstart +waveinstop +waveinunprepareheader +waveoutbreakloop +waveoutclose +waveoutgetdevcaps +waveoutgeterrortext +waveoutgetid +waveoutgetnumdevs +waveoutgetpitch +waveoutgetplaybackrate +waveoutgetposition +waveoutgetvolume +waveoutmessage +waveoutopen +waveoutpause +waveoutprepareheader +waveoutreset +waveoutrestart +waveoutsetpitch +waveoutsetplaybackrate +waveoutsetvolume +waveoutunprepareheader +waveoutwrite +wchar +wchar_t +wc_listview +webpage_goback +webpage_goforward +webpage_gohome +webpage_refresh +webpage_search +webpage_stop +wglcopycontext +wglcreatecontext +wglcreatelayercontext +wgldeletecontext +wgldescribelayerplane +wglgetcurrentcontext +wglgetcurrentdc +wglgetlayerpaletteentries +wglgetprocaddress +wglmakecurrent +wglrealizelayerpalette +wglsetlayerpaletteentries +wglsharelists +wglswaplayerbuffers +wglusefontbitmaps +wglusefontoutlines +white_brush +wh_cbt +widechartomultibyte +widenpath +win32_file_attribute_data +win32_find_data +win32_stream_id +winbeep +windowfromdc +windowfrompoint +windowplacement +windowpos +windowproc +windows +window_buffer_size_record +winexec +winexecerror +winhelp +winmain +wksta_info_100 +wksta_info_101 +wksta_info_102 +wksta_info_302 +wksta_info_402 +wksta_transport_info_0 +wksta_user_info_0 +wksta_user_info_1 +wksta_user_info_1101 +wm_activate +wm_activateapp +wm_activateapph +wm_activatetoplevelh +wm_afxfirst +wm_afxlasth +wm_alttabactive +wm_app +wm_askcbformatname +wm_askcbformatnameh +wm_begindragh +wm_canceljournal +wm_canceljournalh +wm_cancelmode +wm_cancelmodeh +wm_capturechanged +wm_cap_abort +wm_cap_dlg_videocompression +wm_cap_dlg_videodisplay +wm_cap_dlg_videoformat +wm_cap_dlg_videosource +wm_cap_driver_connect +wm_cap_driver_disconnect +wm_cap_driver_get_caps +wm_cap_driver_get_namea +wm_cap_driver_get_namew +wm_cap_driver_get_versiona +wm_cap_driver_get_versionw +wm_cap_edit_copy +wm_cap_file_allocate +wm_cap_file_get_capture_filea +wm_cap_file_get_capture_filew +wm_cap_file_saveasa +wm_cap_file_saveasw +wm_cap_file_savediba +wm_cap_file_savedibw +wm_cap_file_set_capture_filea +wm_cap_file_set_capture_filew +wm_cap_file_set_infochunk +wm_cap_get_audioformat +wm_cap_get_capstreamptr +wm_cap_get_mci_devicea +wm_cap_get_mci_devicew +wm_cap_get_sequence_setup +wm_cap_get_status +wm_cap_get_user_data +wm_cap_get_videoformat +wm_cap_grab_frame +wm_cap_grab_frame_nostop +wm_cap_pal_autocreate +wm_cap_pal_manualcreate +wm_cap_pal_opena +wm_cap_pal_openw +wm_cap_pal_paste +wm_cap_pal_savea +wm_cap_pal_savew +wm_cap_sequence +wm_cap_sequence_nofile +wm_cap_set_audioformat +wm_cap_set_callback_capcontrol +wm_cap_set_callback_errora +wm_cap_set_callback_errorw +wm_cap_set_callback_frame +wm_cap_set_callback_statusa +wm_cap_set_callback_statusw +wm_cap_set_callback_videostream +wm_cap_set_callback_wavestream +wm_cap_set_callback_yield +wm_cap_set_mci_devicea +wm_cap_set_mci_devicew +wm_cap_set_overlay +wm_cap_set_preview +wm_cap_set_previewrate +wm_cap_set_scale +wm_cap_set_scroll +wm_cap_set_sequence_setup +wm_cap_set_user_data +wm_cap_set_videoformat +wm_cap_single_frame +wm_cap_single_frame_close +wm_cap_single_frame_open +wm_cap_stop +wm_changecbchain +wm_char +wm_chartoitem +wm_childactivate +wm_choosefont_getlogfont +wm_choosefont_setflags +wm_choosefont_setlogfont +wm_clear +wm_close +wm_command +wm_commandhelp +wm_commnotify +wm_compacting +wm_compareitem +wm_contextmenu +wm_convertrequest +wm_convertrequestex +wm_convertresult +wm_copy +wm_copydata +wm_cpl_launch +wm_cpl_launched +wm_create +wm_ctlcolor +wm_ctlcolorbtn +wm_ctlcolordlg +wm_ctlcoloredit +wm_ctlcolorlistbox +wm_ctlcolormsgbox +wm_ctlcolorscrollbar +wm_ctlcolorstatic +wm_cut +wm_dde_ack +wm_dde_advise +wm_dde_data +wm_dde_execute +wm_dde_initiate +wm_dde_poke +wm_dde_request +wm_dde_terminate +wm_dde_unadvise +wm_deadchar +wm_deleteitem +wm_destroy +wm_destroyclipboard +wm_devicechange +wm_devmodechange +wm_disablemodalh +wm_displaychange +wm_dlgborder +wm_dlgsubclass +wm_draglooph +wm_dragmoveh +wm_dragselecth +wm_drawclipboard +wm_drawitem +wm_dropfiles +wm_dropobject +wm_enable +wm_endsession +wm_enteridle +wm_entermenuloop +wm_entersizemove +wm_erasebkgnd +wm_exithelpmode +wm_exitmenuloop +wm_exitsizemove +wm_filesyschange +wm_floatstatush +wm_fontchange +wm_getdlgcode +wm_getfont +wm_gethotkey +wm_geticon +wm_getminmaxinfo +wm_getobjecth +wm_gettext +wm_gettextlength +wm_handheldfirst +wm_handheldlasth +wm_help +wm_helphittest +wm_hotkey +wm_hscroll +wm_hscrollclipboard +wm_iconerasebkgnd +wm_idleupdatecmdui +wm_ime_char +wm_ime_composition +wm_ime_compositionfull +wm_ime_control +wm_ime_endcomposition +wm_ime_keydown +wm_ime_keylasth +wm_ime_keyup +wm_ime_notify +wm_ime_request +wm_ime_select +wm_ime_setcontext +wm_ime_startcomposition +wm_initdialog +wm_initialupdate +wm_initmenu +wm_initmenupopup +wm_inputlangchange +wm_inputlangchangerequest +wm_interim +wm_isactiveicon +wm_kbdchangerest +wm_kbdlayoutchange +wm_keydown +wm_keyfirst +wm_keylast +wm_keyup +wm_kickidle +wm_killfocus +wm_lbtrackpoint +wm_lbuttondblclk +wm_lbuttondown +wm_lbuttonup +wm_mbuttondblclk +wm_mbuttondown +wm_mbuttonup +wm_mdiactivate +wm_mdicascade +wm_mdicreate +wm_mdidestroy +wm_mdigetactive +wm_mdiiconarrange +wm_mdimaximize +wm_mdinext +wm_mdirefreshmenu +wm_mdirestore +wm_mdisetmenu +wm_mditile +wm_measureitem +wm_menuchar +wm_menucommand +wm_menudrag +wm_menugetobject +wm_menurbuttonup +wm_menuselect +wm_mouseactivate +wm_mousefirst +wm_mousehover +wm_mouselast +wm_mouseleave +wm_mousemove +wm_mousewheel +wm_move +wm_moving +wm_ncactivate +wm_nccalcsize +wm_nccreate +wm_ncdestroy +wm_nchittest +wm_nclbuttondblclk +wm_nclbuttondown +wm_nclbuttonup +wm_ncmbuttondblclk +wm_ncmbuttondown +wm_ncmbuttonup +wm_ncmousemove +wm_ncpaint +wm_ncrbuttondblclk +wm_ncrbuttondown +wm_ncrbuttonup +wm_nextdlgctl +wm_nextmenu +wm_notify +wm_notifyformat +wm_notifyh +wm_null +wm_otherwindowcreated +wm_otherwindowdestroyed +wm_paint +wm_paintclipboard +wm_painticon +wm_palettechanged +wm_paletteischanging +wm_parentnotify +wm_paste +wm_penwinfirst +wm_penwinlasth +wm_power +wm_powerbroadcast +wm_print +wm_printclient +wm_psd_envstamprect +wm_psd_fullpagerect +wm_psd_greektextrect +wm_psd_marginrect +wm_psd_minmarginrect +wm_psd_pagesetupdlg +wm_psd_yafullpagerect +wm_queryafxwndproc +wm_querycenterwndh +wm_querydcontrolsh +wm_querydragicon +wm_querydropobjecth +wm_queryendsession +wm_querynewpalette +wm_queryopen +wm_queryparkicon +wm_querysavestate +wm_queuesync +wm_quit +wm_rasdialevent +wm_rasdialeventccdh +wm_rbuttondblclk +wm_rbuttondown +wm_rbuttonup +wm_recalcparent +wm_renderallformats +wm_renderformat +wm_setcursor +wm_setfocus +wm_setfont +wm_sethotkey +wm_seticon +wm_setmessagestring +wm_setredraw +wm_setredrawh +wm_settext +wm_settexth +wm_settingchange +wm_setvisible +wm_shellnotify +wm_showwindow +wm_size +wm_sizechild +wm_sizeclipboard +wm_sizeclipboardh +wm_sizeparent +wm_sizewait +wm_sizing +wm_spoolerstatus +wm_stylechanged +wm_stylechanging +wm_syncpaint +wm_synctask +wm_syschar +wm_syscolorchange +wm_syscommand +wm_sysdeadchar +wm_syskeydown +wm_syskeyup +wm_systemerror +wm_systimer +wm_tcard +wm_testing +wm_timechange +wm_timer +wm_undo +wm_uninitmenupopup +wm_user +wm_userchanged +wm_vkeytoitem +wm_vscroll +wm_vscrollclipboard +wm_windowposchanged +wm_windowposchanging +wm_wininichange +wndclass +wndclassex +wndproc +wnetaddconnection +wnetaddconnection2 +wnetaddconnection3 +wnetcancelconnection +wnetcancelconnection2 +wnetcloseenum +wnetconnectiondialog +wnetconnectiondialog1 +wnetdisconnectdialog +wnetdisconnectdialog1 +wnetenumresource +wnetgetconnection +wnetgetlasterror +wnetgetnetworkinformation +wnetgetprovidername +wnetgetuniversalname +wnetgetuser +wnetopenenum +wnetuseconnection +word +wparam +writeconsole +writeconsoleinput +writeconsoleoutput +writeconsoleoutputattribute +writeconsoleoutputcharacter +writefile +writefileex +writeprinter +writeprivateprofilesection +writeprivateprofilestring +writeprivateprofilestruct +writeprocessmemory +writeprofilesection +writeprofilestring +writetapemark +wsabaseerr +wsaeacces +wsaeaddrinuse +wsaeaddrnotavail +wsaeafnosupport +wsaealready +wsaebadf +wsaecancelled +wsaeconnaborted +wsaeconnrefused +wsaeconnreset +wsaedestaddrreq +wsaediscon +wsaedquot +wsaefault +wsaehostdown +wsaehostunreach +wsaeinprogress +wsaeintr +wsaeinval +wsaeinvalidproctable +wsaeinvalidprovider +wsaeisconn +wsaeloop +wsaemfile +wsaemsgsize +wsaenametoolong +wsaenetdown +wsaenetreset +wsaenetunreach +wsaenobufs +wsaenomore +wsaenoprotoopt +wsaenotconn +wsaenotempty +wsaenotsock +wsaeopnotsupp +wsaepfnosupport +wsaeproclim +wsaeprotonosupport +wsaeprototype +wsaeproviderfailedinit +wsaerefused +wsaeremote +wsaeshutdown +wsaesocktnosupport +wsaestale +wsaetimedout +wsaetoomanyrefs +wsaeusers +wsaewouldblock +wsahost_not_found +wsanotinitialised +wsano_data +wsano_recovery +wsaservice_not_found +wsasyscallfailure +wsasysnotready +wsatry_again +wsatype_not_found +wsavernotsupported +wsa_e_cancelled +wsa_e_no_more +wsa_qos_admission_failure +wsa_qos_bad_object +wsa_qos_bad_style +wsa_qos_efiltercount +wsa_qos_efilterstyle +wsa_qos_efiltertype +wsa_qos_eflowcount +wsa_qos_eflowdesc +wsa_qos_eflowspec +wsa_qos_eobjlength +wsa_qos_epolicyobj +wsa_qos_eprovspecbuf +wsa_qos_epsfilterspec +wsa_qos_epsflowspec +wsa_qos_esdmodeobj +wsa_qos_eservicetype +wsa_qos_eshaperateobj +wsa_qos_eunkownpsobj +wsa_qos_generic_error +wsa_qos_no_receivers +wsa_qos_no_senders +wsa_qos_policy_failure +wsa_qos_receivers +wsa_qos_request_confirmed +wsa_qos_reserved_petype +wsa_qos_senders +wsa_qos_traffic_ctrl_error +wsprintf +ws_border +ws_caption +ws_child +ws_clipchildren +ws_clipsiblings +ws_dlgframe +ws_ex_acceptfiles +ws_ex_appwindow +ws_ex_clientedge +ws_ex_contexthelp +ws_ex_controlparent +ws_ex_dlgmodalframe +ws_ex_layered +ws_ex_left +ws_ex_ltrreading +ws_ex_mdichild +ws_ex_overlappedwindow +ws_ex_rightscrollbar +ws_ex_staticedge +ws_ex_toolwindow +ws_ex_topmost +ws_ex_transparent +ws_ex_windowedge +ws_group +ws_hscroll +ws_maximize +ws_maximizebox +ws_minimizebox +ws_overlapped +ws_overlappedwindow +ws_popup +ws_popupwindow +ws_sizebox +ws_sysmenu +ws_tabstop +ws_thickframe +ws_visible +ws_vscroll +wvsprintf +xtyp_advdata +xtyp_advreq +xtyp_advstart +xtyp_advstop +xtyp_connect +xtyp_connect_confirm +xtyp_disconnect +xtyp_error +xtyp_execute +xtyp_monitor +xtyp_poke +xtyp_register +xtyp_request +xtyp_unregister +xtyp_wildconnect +xtyp_xact_complete +zeromemory +_asm +_msize