Application Report


The following 133 APIs (used 1871 times) might not work:

There are 267 P/Invokes (used 648 times):

Count Library Function
34 user32.dll int sendmessage(intptr, int, int, int)
25 gdi32.dll intptr selectobject(intptr, intptr)
20 gdi32 intptr selectobject(intptr, intptr)
17 gdi32 bool deleteobject(intptr)
13 user32.dll int getscrollpos(intptr, int)
12 user32.dll int setscrollpos(intptr, int, int, bool)
10 user32 bool setwindowpos(intptr, intptr, int, int, int, int, int)
10 user32.dll int postmessage(intptr, int, int, int)
9 gdi32.dll bool deleteobject(intptr)
8 gdi32.dll int selectcliprgn(intptr, intptr)
8 user32.dll void keybd_event(byte, byte, uint, uintptr)
8 user32.dll int releasedc(intptr, intptr)
7 gdi32.dll int deleteobject(intptr)
7 user32 intptr callnexthookex(intptr, int, intptr, intptr)
6 shell32.dll intptr shgetfileinfo(string, uint, shell32/shfileinfo&, uint, uint)
6 user32 bool iswindow(intptr)
6 user32.dll bool getwindowrect(intptr, nativewindowmethods/rect&)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
6 user32.dll intptr getfocus()
5 gdi32 intptr createcompatibledc(intptr)
5 msimg32 bool alphablend(intptr, int, int, int, int, intptr, int, int, int, int, int)
5 user32 bool unhookwindowshookex(intptr)
5 user32 bool showwindow(intptr, int)
5 user32 intptr getwindowdc(intptr)
5 user32.dll int sendmessage(intptr, int, intptr, intptr)
5 user32.dll int getwindowrect(intptr, win32calls/rect&)
5 user32.dll int getwindowlong(intptr, int)
5 user32.dll intptr setwindowlong(intptr, int, int)
4 gdi32 bool deletedc(intptr)
4 gdi32 bool setviewportorgex(intptr, int, int, nativewindowmethods/point&)
4 gdi32 int deleteobject(intptr)
4 gdi32 bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
4 gdi32.dll int setbkmode(intptr, int)
4 kernel32.dll int getcurrentthreadid()
4 kernel32.dll intptr loadlibraryexw(string, intptr, uint)
4 sage.integration.client.interop.dll int sicigetvalue(byte[], int, stringbuilder, int)
4 user32 intptr sendmessage(intptr, int, int, intptr)
4 user32 int releasedc(intptr, intptr)
4 user32.dll bool messagebeep(exceptionmessageboxform/beeptype)
4 user32.dll int getwindowthreadprocessid(handleref, int32&)
4 user32.dll intptr getforegroundwindow()
4 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
3 fusion.dll int createassemblycache(fusion/iassemblycache&, uint)
3 gdi32.dll int settextcolor(intptr, int)
3 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, uint)
3 kernel32.dll bool closehandle(intptr)
3 user32 intptr sendmessage(intptr, int, intptr, intptr)
3 user32 intptr setfocus(intptr)
3 user32 bool setforegroundwindow(intptr)
3 user32 intptr getdc(intptr)
3 user32 intptr setwindowshookex(int, nativewindowmethods/hookproc, intptr, int)
3 user32.dll bool showwindow(handleref, int)
3 user32.dll int getclassname(intptr, stringbuilder, int)
3 user32.dll bool unhookwindowshookex(handleref)
3 user32.dll int getscrollinfo(intptr, int, win32calls/scrollinfo&)
3 user32.dll intptr getwindowlongptr64(intptr, int)
3 user32.dll intptr getwindowlong32(intptr, int)
3 user32.dll intptr getwindowdc(intptr)
3 user32.dll intptr callnexthookex(handleref, int, intptr, intptr)
3 user32.dll int sendmessage(intptr, int, int, win32calls/toolinfo)
3 user32.dll int redrawwindow(intptr, intptr, intptr, int)
3 user32.dll intptr setwindowlong32(intptr, int, intptr)
3 user32.dll intptr setwindowlongptr64(intptr, int, intptr)
3 user32.dll intptr setwindowshookex(int, win32calls/hookproc, intptr, int)
3 user32.dll int enablescrollbar(intptr, int, int)
3 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, xpthemes/nativewindowmethods/r
3 uxtheme.dll int getthemeappproperties()
3 uxtheme.dll void getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder,
3 uxtheme.dll bool isthemeactive()
2 fusion.dll int getcachepath(fusion/asm_cache_flags, stringbuilder, uint32&)
2 gdi32 intptr createbitmap(int, int, int, int, int16[])
2 gdi32 int getrgnbox(intptr, nativewindowmethods/rect&)
2 gdi32 intptr createpatternbrush(intptr)
2 gdi32 int getdibits(intptr, handleref, uint, uint, intptr, nativewindowmethods/bitmapi
2 gdi32 int getdevicecaps(intptr, int)
2 gdi32.dll intptr selectobject(handleref, handleref)
2 gdi32.dll win32calls/colorref settextcolor(intptr, win32calls/colorref)
2 gdi32.dll int savedc(intptr)
2 gdi32.dll int patblt(intptr, int, int, int, int, int)
2 gdi32.dll int getcliprgn(intptr, intptr)
2 imm32.dll intptr immreleasecontext(intptr, intptr)
2 imm32.dll intptr immgetcontext(intptr)
2 imm32.dll intptr immgetdefaultimewnd(intptr)
2 iphlpapi.dll int getadaptersinfo(intptr, uint32&)
2 kernel32 int getcurrentthreadid()
2 kernel32.dll bool setconsoletextattribute(intptr, uint16)
2 kernel32.dll int freelibrary(intptr)
2 kernel32.dll intptr getstdhandle(uint)
2 microsoft.internal.performance.codemarke void dllperfcodemarker(int, byte[], int)
2 user32 int getmenuitemcount(intptr)
2 user32 intptr getdesktopwindow()
2 user32 bool setcursorpos(int, int)
2 user32 bool redrawwindow(intptr, nativewindowmethods/rect&, intptr, uint)
2 user32 bool getmenuitemrect(intptr, intptr, int, nativewindowmethods/rect&)
2 user32 bool getwindowinfo(intptr, nativewindowmethods/windowinfo&)
2 user32 int16 getkeystate(int)
2 user32 int menuitemfrompoint(intptr, intptr, nativewindowmethods/point)
2 user32.dll int mapwindowpoints(intptr, intptr, win32calls/point&, int)
2 user32.dll bool redrawwindow(handleref, l/a, handleref, int)
2 user32.dll bool adjustwindowrectex(nativewindowmethods/rect&, nativewindowmethods/windowsty
2 user32.dll intptr setwindowlong(handleref, int, handleref)
2 user32.dll intptr sendmessage(handleref, int, intptr, intptr)
2 user32.dll intptr loadimage(intptr, string, xpthemes/nativewindowmethods/resourceimagetype,
2 user32.dll int drawtext(intptr, string, int, ab/a, uint)
2 user32.dll intptr getdc(intptr)
2 user32.dll int sendmessagew(intptr, int, int, int)
2 user32.dll int msgwaitformultipleobjects(int, intptr, bool, int, int)
2 user32.dll int setscrollinfo(intptr, int, win32calls/scrollinfo&, bool)
2 user32.dll int showscrollbar(intptr, int, bool)
2 user32.dll int showwindow(intptr, int)
2 user32.dll int16 getkeystate(int)
2 uxtheme intptr openthemedata(intptr, string)
2 uxtheme.dll int isappthemed()
2 uxtheme.dll intptr openthemedata(intptr, string)
2 uxtheme.dll int isthemeactive()
2 uxtheme.dll int getthemepartsize(intptr, intptr, int, int, intptr, xpthemes/nativewindowmeth
2 uxtheme.dll int getthemebackgroundcontentrect(intptr, intptr, int, int, xpthemes/nativewindo
2 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
2 winmm int playsoundw(stringbuilder, intptr, int)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 comctl32.dll bool initcommoncontrolsex(?/?)
1 comctl32.dll int dllgetversion(?/?/?&)
1 comctl32.dll int lbitemfrompt(intptr, nativewindowmethods/point, bool)
1 crypt.dll intptr decrypt(string, string)
1 dwmapi.dll int dwmiscompositionenabled(boolean&)
1 fusion.dll int createassemblyenum(fusion/iassemblyenum&, fusion/iapplicationcontext, fusion
1 fusion.dll int createinstallreferenceenum(fusion/iinstallreferenceenum&, fusion/iassemblyna
1 gdi32 int selectcliprgn(intptr, intptr)
1 gdi32 intptr createcompatiblebitmap(intptr, int, int)
1 gdi32 intptr createdibsection(intptr, nativewindowmethods/bitmapinfoflat&, uint, intpt
1 gdi32 intptr getstockobject(int)
1 gdi32 int getbitmap(intptr, int, xpthemes/nativewindowmethods/bitmap&)
1 gdi32.dll bool movetoex(intptr, int, int, intptr)
1 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
1 gdi32.dll intptr createrectrgn(int, int, int, int)
1 gdi32.dll bool getcharabcwidthsfloat(intptr, uint, uint, win32calls/?[])
1 gdi32.dll bool gettextmetrics(handleref, nativewindowmethods/textmetric)
1 gdi32.dll bool getwindoworgex(intptr, ?/?/?&)
1 gdi32.dll intptr createpen(int, int, int)
1 gdi32.dll bool lineto(intptr, int, int)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll int excludecliprect(intptr, int, int, int, int)
1 gdi32.dll int gettextmetricsa(intptr, win32calls/textmetric&)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll intptr gettextextentpoint32a(intptr, string, int, win32calls/size&)
1 gdi32.dll intptr createrectrgnindirect(win32calls/rect&)
1 gdi32.dll intptr createsolidbrush(int)
1 gdi32.dll int restoredc(intptr, int)
1 imm32.dll intptr immsetcompositionfont(intptr, intptr)
1 imm32.dll intptr immsetcompositionwindow(intptr, intptr)
1 kernel32 intptr loadresource(intptr, intptr)
1 kernel32 intptr findresource(intptr, intptr, string)
1 kernel32 int freelibrary(intptr)
1 kernel32 bool setconsolectrlhandler(agentapplication/consolectrlhandlerdelegate, bool)
1 kernel32 int sizeofresource(intptr, intptr)
1 kernel32 intptr loadlibraryex(string, intptr, int)
1 kernel32.dll void outputdebugstring(string)
1 kernel32.dll int getoemcp()
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll uint closehandle(intptr)
1 kernel32.dll void globalmemorystatus(?/?&)
1 kernel32.dll int getconsoleoutputcp()
1 kernel32.dll int getconsolescreenbufferinfo(int, parser/console_screen_buffer_info&)
1 kernel32.dll bool systemtimetofiletime(systemtime&, filetime&)
1 kernel32.dll int globalmemorystatusex(?/?&)
1 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll int getstdhandle(int)
1 kernel32.dll intptr getmodulehandle(string)
1 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
1 kernel32.dll uint deviceiocontrol(intptr, uint, uint16&, uint, uint16&, uint, uint32&, intptr
1 kernel32.dll uint gettimezoneinformation(time_zone_information&)
1 kernel32.dll uint16 findatom(string)
1 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
1 libc void closelog()
1 libc void syslog(int, string, string)
1 mscoree.dll uint getrequestedruntimeinfo(string, string, string, uint, uint, stringbuilder,
1 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
1 oleaut32.dll void loadtypelibex(string, ?/?, object&)
1 rpcrt4.dll uint uuidcreatesequential(?/?&)
1 rpcrt4.dll uint uuidcreate(?/?&)
1 sage.sbd.platform.securemysql2.dll uint getversion(stringbuilder, uint)
1 sage.sbd.platform.securemysql2.dll uint getlocation(stringbuilder, uint)
1 sage.sbd.platform.securemysql2.dll uint getusernameandpassword(stringbuilder)
1 sage.sbd.platform.securemysql2.dll uint getport(int32&)
1 shlwapi.dll bool pathisnetworkpath(string)
1 shlwapi.dll bool pathrelativepathto(stringbuilder, string, uint, string, uint)
1 shlwapi.dll bool pathisunc(string)
1 shlwapi.dll int64 strformatbytesize(int64, stringbuilder, int)
1 user32 intptr getdcex(intptr, intptr, int)
1 user32 bool setwindowpos(intptr, intptr, int, int, int, int, nativewindowmethods/setwin
1 user32 intptr getdcex(intptr, intptr, uint)
1 user32 intptr getforegroundwindow()
1 user32 intptr getparent(intptr)
1 user32 bool updatelayeredwindow(intptr, intptr, nativewindowmethods/point&, nativewindo
1 user32 int createcaret(intptr, intptr, int, int)
1 user32 int destroycaret()
1 user32 int showcaret(intptr)
1 user32 int setcaretpos(int, int)
1 user32 int scrollwindowex(intptr, int, int, nativewindowmethods/rect&, nativewindowmeth
1 user32 int geticoninfo(intptr, nativewindowmethods/iconinfo&)
1 user32 int getsyscolor(int)
1 user32 intptr getsystemmenu(intptr, bool)
1 user32 intptr getwindow(handleref, int)
1 user32 intptr setcapture(intptr)
1 user32 intptr setwindowshookex(int, keyboardhookmanager/hookproccallback, intptr, int)
1 user32 bool iswindow(handleref)
1 user32 intptr setwindowshookex(int, nativewindowmethods/hookproccallback, intptr, int)
1 user32 intptr sendmessagetimeout(handleref, int, intptr, intptr, int, int, intptr&)
1 user32 bool iswindowvisible(intptr)
1 user32 bool redrawwindow(intptr, intptr, intptr, uint)
1 user32 bool setmenuinfo(intptr, nativewindowmethods/menuinfo&)
1 user32 bool invalidaterect(handleref, nativemethods/rect&, bool)
1 user32 int hidecaret(intptr)
1 user32 intptr getwindow(intptr, int)
1 user32 bool invalidaterect(intptr, intptr, bool)
1 user32.dll uint mapvirtualkey(uint, uint)
1 user32.dll void fillrect(intptr, w/d, intptr)
1 user32.dll void drawtext(intptr, string, int, w/d, int)
1 user32.dll intptr setwindowshookex(int, hookbase/a, intptr, int)
1 user32.dll bool getupdaterect(intptr, win32calls/rect&, bool)
1 user32.dll int msgwaitformultipleobjects(int, int, bool, int, int)
1 user32.dll bool ischild(intptr, intptr)
1 user32.dll int getsystemmetrics(int)
1 user32.dll int getkeynametext(int, stringbuilder, int)
1 user32.dll int getcaretblinktime()
1 user32.dll int drawtexta(intptr, string, int, win32calls/rect&, int)
1 user32.dll bool unhookwindowshookex(intptr)
1 user32.dll bool showwindow(intptr, int)
1 user32.dll bool peekmessage(win32calls/msg&, handleref, int, int, int)
1 user32.dll bool getwindowplacement(intptr, nativewindowmethods/windowplacement&)
1 user32.dll int sendmessage(intptr, int, int, win32calls/rect&)
1 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
1 user32.dll int16 getasynckeystate(int)
1 user32.dll int mapvirtualkey(uint, uint)
1 user32.dll int sendmessagew(intptr, int, int, stringbuilder)
1 user32.dll intptr getdcex(intptr, intptr, int)
1 user32.dll intptr getparent(intptr)
1 user32.dll intptr setfocus(intptr)
1 uxtheme int setwindowtheme(intptr, string, string)
1 uxtheme int drawthemebackgroundex(intptr, intptr, int, int, ?/?/?&, ?/?/?&)
1 uxtheme int getthemebackgroundcontentrect(intptr, intptr, int, int, ?/?/?&, ?/?/?&)
1 uxtheme int getthemecolor(intptr, int, int, int, int32&)
1 uxtheme int drawthemetext(intptr, intptr, int, int, string, int, int, int, ?/?/?&)
1 uxtheme int getthemefilename(intptr, int, int, int, string, int)
1 uxtheme int drawthemeparentbackground(intptr, intptr, ?/?/?&)
1 uxtheme bool closethemedata(intptr)
1 uxtheme bool isappthemed()
1 uxtheme int getthememargins(intptr, intptr, int, int, int, ?/?/?&, int32[])
1 uxtheme bool isthemeactive()
1 uxtheme int getthememetric(intptr, intptr, int, int, int, int32&)
1 uxtheme int drawthemebackground(intptr, intptr, int, int, ?/?/?&, ?/?/?&)
1 uxtheme.dll intptr getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll int getthemesyscolor(intptr, int)
1 uxtheme.dll int getthemetextextent(intptr, intptr, int, int, string, int, int, nativewindowm
1 uxtheme.dll void setthemeappproperties(int)
1 uxtheme.dll bool getthemebackgroundregion(intptr, intptr, int, int, l/e&, intptr&)
1 uxtheme.dll int getthemepartsize(intptr, intptr, int, int, l/e&, int, l/c&)
1 uxtheme.dll int getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll int getthemebackgroundextent(intptr, intptr, int, int, xpthemes/nativewindowmeth
1 uxtheme.dll int drawthemetext(intptr, intptr, int, int, string, int, int, int, xpthemes/nati
1 uxtheme.dll int drawthemeedge(intptr, intptr, int, int, xpthemes/nativewindowmethods/rect&,
1 uxtheme.dll int closethemedata(intptr)
1 uxtheme.dll bool isappthemed()
1 uxtheme.dll bool drawthemebackground(intptr, intptr, int, int, l/e&, l/e&)
1 uxtheme.dll bool closethemedata(intptr)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, uint, nativewindowmet