Application Report


The following 49 APIs (used 66 times) might not work:

There are 53 P/Invokes (used 175 times):

Count Library Function
14 gdi32.dll intptr deleteobject(intptr)
14 gdi32.dll intptr selectobject(intptr, intptr)
11 gdi32.dll intptr createcompatibledc(intptr)
11 gdi32.dll bool deletedc(intptr)
10 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, int)
9 user32.dll int showwindow(intptr, int16)
8 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
7 user32.dll bool getclientrect(intptr, hg/b&)
7 user32.dll bool redrawwindow(intptr, intptr, intptr, uint)
5 user32.dll bool endpaint(intptr, hg/a&)
5 user32.dll intptr beginpaint(intptr, hg/a&)
4 kernel32.dll int16 queryperformancecounter(int64&)
4 user32.dll bool trackmouseevent(hg/l&)
4 uxtheme.dll bool isthemeactive()
4 uxtheme.dll bool isappthemed()
3 user32.dll uint getwindowlong(intptr, int)
3 user32.dll uint16 getkeystate(int)
3 user32.dll int releasedc(intptr, intptr)
3 user32.dll intptr setfocus(intptr)
3 uxtheme.dll int setwindowtheme(intptr, string, string)
2 gdi32.dll int getdevicecaps(intptr, int)
2 user32.dll intptr getactivewindow()
2 user32.dll intptr getdc(intptr)
2 user32.dll uint registerwindowmessage(string)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)
2 user32.dll uint sendmessage(intptr, int, intptr, intptr)
2 user32.dll int mapwindowpoints(intptr, intptr, hg/d, int)
2 user32.dll bool getwindowrect(intptr, hg/b&)
2 user32.dll bool showcaret(intptr)
2 user32.dll intptr windowfrompoint(hg/e)
1 dwmapi.dll int dwmextendframeintoclientarea(intptr, hg/f&)
1 dwmapi.dll void dwmiscompositionenabled(boolean&)
1 dwmapi.dll int dwmdefwindowproc(intptr, int, intptr, intptr, intptr&)
1 gdi32.dll intptr createdibsection(intptr, ae/a, uint, int, intptr, uint)
1 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
1 gdi32.dll intptr createdibsection(intptr, hg/h, uint, int, intptr, uint)
1 gdi32.dll int excludecliprect(intptr, int, int, int, int)
1 gdi32.dll int selectcliprgn(intptr, intptr)
1 ole32.dll void cocreateguid(hg/g&)
1 user32 intptr getwindowdc(intptr)
1 user32.dll uint sendmessage(intptr, int, intptr, ae/b&)
1 user32.dll void disableprocesswindowsghosting()
1 user32.dll bool translatemessage(hg/c&)
1 user32.dll bool updatelayeredwindow(intptr, intptr, dp/c&, dp/b&, intptr, dp/c&, int, dp/a&
1 user32.dll int getclassname(intptr, stringbuilder, int)
1 user32.dll bool setmenu(handleref, handleref)
1 user32.dll bool messagebeep(int)
1 user32.dll bool hidecaret(intptr)
1 user32.dll intptr getfocus()
1 user32.dll intptr getwindow(intptr, uint)
1 user32.dll void adjustwindowrectex(hg/b&, int, bool, int)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, int, ae/e&, ae/c&)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, int, hg/b&, hg/i&)