Application Report


The following 14 APIs (used 104 times) might not work:

There are 47 P/Invokes (used 76 times):

Count Library Function
6 user32 intptr sendmessage(intptr, int, intptr, intptr)
6 user32 int setwindowlong(intptr, int, int)
6 user32 int getwindowlong(intptr, int)
3 user32 bool iswindow(intptr)
3 user32.dll bool getwindowrect(intptr, nativewindowmethods/rect&)
2 gdi32 int deleteobject(intptr)
2 gdi32 bool setviewportorgex(intptr, int, int, nativewindowmethods/point&)
2 gdi32 intptr selectobject(intptr, intptr)
2 user32 bool unhookwindowshookex(intptr)
2 user32 int16 getkeystate(int)
2 user32 intptr callnexthookex(intptr, int, intptr, intptr)
2 user32 intptr getwindowdc(intptr)
2 user32 bool setcursorpos(int, int)
2 user32 intptr setfocus(intptr)
2 user32.dll int releasedc(intptr, intptr)
1 comctl32 int dllgetversion(nativewindowmethods/dllversioninfo&)
1 comctl32.dll bool initcommoncontrols(nativewindowmethods/initcommoncontrols)
1 gdi32 int getrgnbox(intptr, nativewindowmethods/rect&)
1 gdi32 intptr createpatternbrush(intptr)
1 gdi32 int getdevicecaps(intptr, int)
1 gdi32 intptr createbitmap(int, int, int, int, int16[])
1 gdi32.dll int patblt(intptr, int, int, int, int, int)
1 kernel32 bool freelibrary(intptr)
1 kernel32 int getcurrentthreadid()
1 kernel32 intptr getmodulehandle(string)
1 kernel32 intptr getprocaddress(intptr, string)
1 kernel32 intptr loadlibraryex(string, intptr, int)
1 user32 intptr setwindowshookex(int, keyboardhookmanager/hookproccallback, intptr, int)
1 user32 intptr setwindowshookex(int, nativewindowmethods/hookproccallback, intptr, int)
1 user32 bool redrawwindow(intptr, nativewindowmethods/rect&, intptr, uint)
1 user32 intptr sendmessage(intptr, int, nativewindowmethods/gettextlengthex&, intptr)
1 user32 intptr sendmessage(intptr, int, nativewindowmethods/gettextex&, stringbuilder)
1 user32 bool setforegroundwindow(intptr)
1 user32 bool setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32 bool iswindowvisible(intptr)
1 user32 int getsyscolor(int)
1 user32 intptr sendmessage(intptr, int, intptr, string)
1 user32.dll bool adjustwindowrectex(nativewindowmethods/rect&, nativewindowmethods/windowsty
1 user32.dll intptr setwindowlong32(intptr, int, intptr)
1 user32.dll intptr getwindowlongptr64(intptr, int)
1 user32.dll intptr getwindowlong32(intptr, int)
1 user32.dll intptr getparent(intptr)
1 user32.dll intptr getdcex(intptr, intptr, int)
1 user32.dll int16 getasynckeystate(int)
1 user32.dll int getclassname(intptr, stringbuilder, int)
1 user32.dll bool getclientrect(handleref, nativewindowmethods/rect&)
1 user32.dll intptr setwindowlongptr64(intptr, int, intptr)