Application Report


The following 20 APIs (used 91 times) might not work:

There are 56 P/Invokes (used 104 times):

Count Library Function
17 user32.dll int sendmessage(intptr, int, int, int)
5 user32.dll void sendmessage(intptr, int, int, nativemethods/rect&)
4 gdi32.dll intptr selectobject(intptr, intptr)
4 user32.dll intptr setcursor(intptr)
3 user32.dll void sendmessage(intptr, int, int, nativemethods/rebarbandinfo&)
3 user32.dll uint sendmessage(intptr, int, uint, uint)
3 user32.dll intptr postmessage(intptr, int, int, int)
3 user32.dll bool postmessage(intptr, int, uint, uint)
2 comctl32.dll int dllgetversion(nativemethods/dllversioninfo&)
2 comctl32.dll bool initcommoncontrolsex(nativemethods/initcommoncontrolsex)
2 gdi32.dll int settextcolor(intptr, int)
2 gdi32.dll bool deleteobject(intptr)
2 gdi32.dll int setbkmode(intptr, int)
2 kernel32.dll int getcurrentthreadid()
2 kernel32.dll intptr getstdhandle(uint)
2 user32.dll int drawtext(intptr, string, int, textgraphics/nativemethods/rect&, int)
2 user32.dll int getwindowlong(intptr, int)
2 user32.dll int setwindowlong(intptr, int, int)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, flagssetwindowpos)
2 user32.dll intptr setfocus(intptr)
2 user32.dll void sendmessage(intptr, int, int, nativemethods/tbbuttoninfo&)
2 user32.dll int callnexthookex(intptr, int, intptr, intptr)
1 comctl32.dll bool imagelist_drawindirect(nativemethods/imagelistdrawparams&)
1 fusion.dll void createassemblycache(iassemblycache&, uint)
1 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll bool setconsoletextattribute(intptr, uint)
1 kernel32.dll void outputdebugstring(string)
1 kernel32.dll bool writeconsolew(intptr, string, uint, uint32&, intptr)
1 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
1 user32 int msgwaitformultipleobjects(int, intptr, int16, int, int)
1 user32.dll intptr sendmessage(intptr, int, int, intptr)
1 user32.dll intptr getwindowdc(intptr)
1 user32.dll intptr setwindowlong(intptr, int, draghandlerbase/wndproccallback)
1 user32.dll intptr setwindowlong(intptr, int, intptr)
1 user32.dll void sendmessage(intptr, int, int, nativemethods/tbbutton&)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll intptr setwindowshookex(int, nativemethods/hookproc, intptr, int)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll intptr getfocus()
1 user32.dll intptr callwindowproc(intptr, intptr, int, intptr, intptr)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll bool messagebeep(int)
1 user32.dll bool trackmouseevent(trackmouseevents&)
1 user32.dll bool unhookwindowshookex(intptr)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll bool systemparametersinfo(systemparametersinfoactions, uint, uint32&, uint)
1 user32.dll int sendmessage(intptr, int, int, nativemethods/point&)
1 user32.dll int showscrollbar(intptr, int, int)
1 user32.dll int showwindow(intptr, int16)
1 user32.dll int systemparametersinfo(int, int, int32&, int)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll int16 getasynckeystate(int)
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
1 user32.dll bool dragdetect(intptr, point)