Application Report


The following 57 APIs (used 1246 times) might not work:

There are 193 P/Invokes (used 610 times):

Count Library Function
29 user32.dll bool postmessage(intptr, uint, uint, uint)
23 user32.dll int releasedc(intptr, intptr)
20 user32 bool ox(int, int, int, int, int, int, int)
17 user32.dll uint getwindowlong(intptr, int)
16 user32.dll intptr getwindowdc(intptr)
13 user32 bool pd(int, int, int, int)
13 user32.dll bool getwindowrect(intptr, xae4dd1cafd2eb77c/rect&)
12 user32 uint oq(uint, uint)
12 user32.dll intptr beginpaint(intptr, x40255b11ef821fa3/paintstruct&)
12 user32.dll bool endpaint(intptr, x40255b11ef821fa3/paintstruct&)
12 user32.dll bool getscrollbarinfo(intptr, uint, x40255b11ef821fa3/scrollbarinfo&)
11 user32.dll uint setwindowlong(intptr, int, uint)
10 user32 bool pe(intptr, int, int, int)
8 gdi32.dll bool deleteobject(intptr)
8 user32 bool ov(06/0a&)
8 user32.dll bool getscrollinfo(intptr, int, x40255b11ef821fa3/scrollinfo&)
8 user32.dll int sendmessage(intptr, int, intptr, intptr)
8 user32.dll int postmessage(intptr, int, intptr, intptr)
7 user32.dll int showwindow(intptr, int16)
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 bool oz(uint, uint, boolean&, uint)
6 user32 int pn(int, int, int)
6 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
6 user32.dll intptr sendmessage(intptr, uint, uint, uint)
6 user32.dll int getkeystate(int)
6 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, uint)
5 user32 void keybd_event(byte, byte, int, int)
5 user32 bool d5(intptr, 06/07&)
5 user32.dll bool getmessage(x40255b11ef821fa3/msg&, intptr, uint, uint)
5 user32.dll int showwindow(intptr, int)
5 user32.dll bool postmessage(intptr, uint, intptr, intptr)
5 user32.dll bool getcursorpos(point&)
5 user32.dll intptr getdc(intptr)
5 uxtheme.dll intptr closethemedata(intptr)
4 user32 int ot(int)
4 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
4 user32.dll uint16 getkeystate(int)
4 user32.dll bool systemparametersinfoa(uint, uint, int32&, uint)
4 user32.dll bool getwindowrect(intptr, rectangle&)
4 user32.dll intptr getwindow(intptr, uint)
4 user32.dll int callnexthookex(intptr, int, intptr, intptr)
4 user32.dll bool clienttoscreen(intptr, x555516122dcc901e/point&)
4 user32.dll bool getscrollinfo(intptr, int, c/a&)
4 user32.dll bool getclientrect(intptr, rectangle&)
4 user32.dll int getsyscolor(int)
3 gdi32.dll intptr createrectrgnindirect(xae4dd1cafd2eb77c/rect&)
3 gdi32.dll intptr createbrushindirect(x1439a41cfa24189f/logbrush&)
3 hhctrl.ocx intptr mi(intptr, string, int, int)
3 kernel32.dll bool queryperformancecounter(int64&)
3 user32 bool or(byte[])
3 user32 int os(uint, uint, byte[], byte[], uint)
3 user32.dll int getwindowtext(intptr, stringbuilder, int)
3 user32.dll bool animatewindow(intptr, int, uint)
3 user32.dll bool waitmessage()
3 user32.dll int setwindowrgn(intptr, intptr, bool)
3 user32.dll bool getscrollinfo(intptr, int, c/b&)
3 user32.dll bool hidecaret(intptr)
3 user32.dll bool peekmessage(x40255b11ef821fa3/msg&, int, uint, uint, uint)
3 user32.dll intptr setcursor(intptr)
3 user32.dll intptr loadcursor(intptr, uint)
3 user32.dll int getclassname(intptr, stringbuilder, int)
3 user32.dll int getwindowtextlengtha(intptr)
3 user32.dll intptr dispatchmessage(x40255b11ef821fa3/msg&)
3 user32.dll bool showcaret(intptr)
3 user32.dll bool translatemessage(x40255b11ef821fa3/msg&)
3 uxtheme.dll bool isthemebackgroundpartiallytransparent(intptr, int, int)
3 uxtheme.dll int xp(intptr, intptr, int, int, intptr, int, 0q/0t&)
3 winmm int pk(string, int)
2 gdi32 int p0(int, int)
2 gdi32 bool p6(int)
2 gdi32 int p1(intptr, int)
2 gdi32 bool p3(intptr)
2 gdi32 int p5(string, int, int, int)
2 gdi32.dll intptr xq(intptr, intptr)
2 gdi32.dll int combinergn(intptr, intptr, intptr, int)
2 gdi32.dll int selectcliprgn(intptr, intptr)
2 gdi32.dll intptr createcompatibledc(intptr)
2 gdi32.dll intptr deleteobject(intptr)
2 gdi32.dll intptr pb(intptr, intptr)
2 gdi32.dll bool deletedc(intptr)
2 kernel32.dll int mh()
2 user32 int callnexthookex(int, int, int, int)
2 user32.dll int setscrollinfo(intptr, int, c/b&, int)
2 user32.dll int setscrollinfo(intptr, int, c/a&, int)
2 user32.dll int getdlgctrlid(intptr)
2 user32.dll intptr getsystemmenu(intptr, bool)
2 user32.dll bool releasecapture()
2 user32.dll intptr gettopwindow(intptr)
2 user32.dll int getmessagepos()
2 user32.dll intptr getparent(intptr)
2 user32.dll intptr bringwindowtotop(intptr)
2 user32.dll intptr mg(intptr, int, intptr, intptr)
2 user32.dll intptr setcapture(intptr)
2 user32.dll intptr getdcex(intptr, intptr, uint)
2 user32.dll bool screentoclient(intptr, x555516122dcc901e/point&)
2 user32.dll bool mf(intptr)
2 user32.dll bool movewindow(intptr, int, int, int, int, bool)
2 user32.dll bool animatewindow(intptr, uint, uint)
2 user32.dll bool getclientrect(intptr, xae4dd1cafd2eb77c/rect&)
1 gdi32 int p2(int, int, int, int)
1 gdi32 bool p4(int)
1 gdi32 int po(int, int)
1 gdi32.dll int getdevicecaps(intptr, int)
1 gdi32.dll bool pa(intptr)
1 gdi32.dll int getclipbox(intptr, xae4dd1cafd2eb77c/rect&)
1 gdi32.dll bool patblt(intptr, int, int, int, int, uint)
1 gdi32.dll intptr pc(intptr)
1 gdi32.dll int setbkmode(intptr, int)
1 kernel32 int getcurrentthreadid()
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll int16 pp(06/0f&)
1 ole32.dll int stgopenstorage(string, intptr, int, intptr, int, ucomistorage&)
1 ole32.dll int stgopenstorage(string, intptr, int, intptr, int, c&)
1 ole32.dll int createbindctx(int, ucomibindctx&)
1 ole32.dll int stgcreatedocfile(string, int, int, ucomistorage&)
1 ole32.dll int stgcreatedocfile(string, int, int, c&)
1 ole32.dll int getrunningobjecttable(int, ucomirunningobjecttable&)
1 user32 int unhookwindowshookex(int)
1 user32 bool op(intptr, int, int, intptr, int, int, int, intptr, int)
1 user32 bool pf(intptr, 06/07&)
1 user32 int oy(intptr, intptr, bool)
1 user32 bool p7(int, 06/07&)
1 user32 int setwindowshookex(int, dropdownbox/hookproc, int, int)
1 user32 int getcursorpos(mouselocation/pointapi&)
1 user32 bool ml(intptr)
1 user32 bool mk(intptr, int, int, int)
1 user32 int setwindowpos(int, int, int, int, int, int, int)
1 user32 bool dc(comboboxex/d/e&)
1 user32 intptr ph()
1 user32 intptr pg()
1 user32 intptr d6(intptr, uint)
1 user32.dll bool getwindowinfo(intptr, x40255b11ef821fa3/windowinfo&)
1 user32.dll intptr loadbitmap(intptr, intptr)
1 user32.dll bool screentoclient(intptr, point&)
1 user32.dll intptr md(int, v/w, intptr, int)
1 user32.dll intptr me(int, v/x, intptr, int)
1 user32.dll bool clienttoscreen(intptr, point&)
1 user32.dll intptr setwindowshookex(int, x6161963e817c3cff, int, int)
1 user32.dll int framerect(intptr, xae4dd1cafd2eb77c/rect&, intptr)
1 user32.dll intptr p8(intptr)
1 user32.dll bool pj(intptr, intptr, 06/08&, 06/09&, intptr, 06/08&, int, 06/0c&, int)
1 user32.dll bool iszoomed(intptr)
1 user32.dll bool iswindowvisible(intptr)
1 user32.dll bool isiconic(intptr)
1 user32.dll intptr windowfrompoint(cg/h)
1 user32.dll bool invalidaterect(intptr, xae4dd1cafd2eb77c/rect&, bool)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll bool setmenu(intptr, intptr)
1 user32.dll int messagebox(intptr, string, string, uint)
1 user32.dll bool updatelayeredwindow(intptr, intptr, cg/h&, cg/z&, intptr, cg/h&, int, cg/f&
1 user32.dll bool updatelayeredwindow(intptr, intptr, x555516122dcc901e/point&, x555516122dcc
1 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32.dll int sendmessage(intptr, int, intptr, c/b&)
1 user32.dll int sendmessage(intptr, int, intptr, c/a&)
1 user32.dll int getmenustring(intptr, uint, stringbuilder, int, uint)
1 user32.dll int p9(intptr, intptr)
1 user32.dll int scrollwindowex(intptr, int, int, c/b&, c/b&, intptr, intptr, uint)
1 user32.dll int getwindowplacement(intptr, x40255b11ef821fa3/windowplacement&)
1 user32.dll int tounicodeex(uint, uint, byte[], stringbuilder, int, uint, intptr)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll intptr getmenu(intptr)
1 user32.dll intptr getkeyboardlayout(intptr)
1 user32.dll intptr getfocus()
1 user32.dll bool systemparametersinfo(uint, uint, cg/ah&, uint)
1 user32.dll bool trackmouseevent(x40255b11ef821fa3/trackmouseevents&)
1 user32.dll int scrollwindowex(intptr, int, int, c/a&, c/a&, intptr, intptr, uint)
1 user32.dll bool unhookwindowshookex(intptr)
1 user32.dll intptr destroymenu(intptr)
1 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
1 user32.dll bool getcomboboxinfo(intptr, x40255b11ef821fa3/comboboxinfo&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, c/b&, c/b&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, cg/aa&, intptr)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, c/b&)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, cg/aa&)
1 uxtheme.dll intptr getthemepartsize(intptr, intptr, int, int, intptr, int, cg/z&)
1 uxtheme.dll intptr getwindowtheme(intptr)
1 uxtheme.dll intptr wx(intptr, string)
1 uxtheme.dll int x0(intptr, intptr, int, int, 0q/0r&, intptr)
1 uxtheme.dll int xl(intptr, intptr, string)
1 uxtheme.dll bool isthemeactive()
1 uxtheme.dll bool xj()
1 uxtheme.dll bool xn(intptr, int, int)
1 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
1 uxtheme.dll int getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll int wy(intptr)
1 uxtheme.dll int wz(intptr, intptr, int, int, 0q/0r&, 0q/0r&)
1 uxtheme.dll int x5(intptr, intptr, int, int, string, int, int, int, 0q/0r&)
1 uxtheme.dll int xb(intptr, intptr, int, int, 0q/0r&, intptr&)
1 uxtheme.dll bool isappthemed()