Application Report


The following 11 APIs (used 35 times) might not work:

There are 82 P/Invokes (used 227 times):

Count Library Function
14 user32.dll int releasedc(intptr, intptr)
13 user32.dll intptr b(intptr, int, intptr, intptr)
11 gdi32.dll bool deleteobject(intptr)
11 user32.dll intptr getwindowdc(intptr)
9 gdi32.dll int getdevicecaps(intptr, int)
8 gdi32.dll intptr createrectrgnindirect(a2/f&)
7 user32.dll int sendmessage(intptr, int, int, int)
7 uxtheme.dll intptr openthemedata(intptr, string)
6 gdi32.dll intptr selectobject(intptr, intptr)
6 user32.dll intptr a(intptr, int, intptr, a2/f&)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
5 gdi32.dll int selectcliprgn(intptr, intptr)
5 user32.dll int showwindow(intptr, int)
5 uxtheme.dll intptr closethemedata(intptr)
4 gdi32.dll int combinergn(intptr, intptr, intptr, int)
4 kernel32.dll int getlocaleinfo(uint, uint, string, int)
4 user32.dll int callnexthookex(intptr, int, intptr, intptr)
4 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
4 user32.dll int getwindowlong(intptr, int)
4 user32.dll int getkeystate(int)
4 user32.dll bool ischild(intptr, intptr)
3 gdi32.dll intptr deletedc(intptr)
3 user32.dll int a(intptr, int)
3 user32.dll intptr getdc(intptr)
3 user32.dll bool animatewindow(intptr, int, uint)
3 user32.dll int setwindowlong(intptr, int, int)
2 gdi32.dll intptr deleteobject(intptr)
2 gdi32.dll bool deletedc(intptr)
2 gdi32.dll intptr createcompatibledc(intptr)
2 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
2 user32.dll int messagebeep(int)
2 user32.dll int scrollwindowex(intptr, int, int, b4/a&, b4/a&, intptr, b4/a&, int)
2 user32.dll intptr setparent(intptr, intptr)
2 user32.dll bool lockwindowupdate(intptr)
2 user32.dll intptr setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32.dll intptr getancestor(intptr, uint)
2 user32.dll intptr getsystemmenu(intptr, bool)
2 user32.dll intptr sendmessagerect(intptr, int, intptr, b4/a&)
2 uxtheme.dll bool isappthemed()
2 uxtheme.dll bool isthemebackgroundpartiallytransparent(intptr, int, int)
2 uxtheme.dll bool isthemeactive()
1 gdi32.dll uint getenhmetafilebits(intptr, uint, intptr)
1 gdi32.dll uint getenhmetafilebits(intptr, uint, byte[])
1 gdi32.dll intptr createic(string, string, intptr, intptr)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll bool gettextmetrics(intptr, a2/j&)
1 gdi32.dll intptr setenhmetafilebits(uint, byte[])
1 gdi32.dll bool deleteenhmetafile(intptr)
1 msvcrt.dll int _controlfp(int, int)
1 user32.dll intptr postmessagea(intptr, int, intptr, intptr)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll intptr postmessagew(intptr, int, intptr, intptr)
1 user32.dll intptr setfocus(intptr)
1 user32.dll intptr getmenu(intptr)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll intptr windowfrompoint(cg/h)
1 user32.dll bool systemparametersinfo(uint, uint, cg/ah&, uint)
1 user32.dll intptr loadbitmap(intptr, intptr)
1 user32.dll bool getclientrect(intptr, a2/f&)
1 user32.dll bool getwindowrect(intptr, a2/f&)
1 user32.dll int getsyscolor(int)
1 user32.dll int getmenustring(intptr, uint, stringbuilder, int, uint)
1 user32.dll bool updatelayeredwindow(intptr, intptr, cg/h&, cg/z&, intptr, cg/h&, int, cg/f&
1 user32.dll bool showcaret(intptr)
1 user32.dll int tounicodeex(uint, uint, byte[], stringbuilder, int, uint, intptr)
1 user32.dll intptr a(intptr, int, intptr, a2/c&)
1 user32.dll bool setwindowtext(intptr, string)
1 user32.dll intptr a(intptr, int, intptr, intptr)
1 user32.dll intptr getfocus()
1 user32.dll intptr getkeyboardlayout(intptr)
1 user32.dll bool getwindowrect(intptr, b4/a&)
1 user32.dll bool hidecaret(intptr)
1 user32.dll intptr destroymenu(intptr)
1 user32.dll bool setmenu(intptr, intptr)
1 uxtheme.dll intptr getthemebackgroundregion(intptr, intptr, int, int, a2/f&, intptr&)
1 uxtheme.dll intptr drawthemetext(intptr, intptr, int, int, string, int, int, int, a2/f&)
1 uxtheme.dll intptr getthemepartsize(intptr, intptr, int, int, intptr, int, cg/z&)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, cg/aa&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, cg/aa&, intptr)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, a2/f&, intptr)
1 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, a2/f&)