Application Report


The following 19 APIs (used 131 times) might not work:

There are 84 P/Invokes (used 159 times):

Count Library Function
12 gdi32.dll intptr selectobject(intptr, intptr)
9 user32.dll int sendmessage(intptr, int, int, int)
7 user32.dll bool getclientrect(intptr, interop/rect)
6 comctl32.dll bool imagelist_dragshownolock(bool)
6 ole32.dll void createstreamonhglobal(intptr, bool, ucomistream&)
6 user32.dll intptr releasedc(intptr, intptr)
5 user32.dll intptr getwindowrect(intptr, apirect&)
4 gdi32.dll intptr deleteobject(intptr)
4 user32.dll intptr getwindowdc(intptr)
3 gdi32.dll int setbkmode(intptr, int)
3 gdi32.dll int settextcolor(intptr, int)
3 user32.dll int sendmessage(intptr, uint, uint, uint)
3 user32.dll int tabbedtextout(intptr, int, int, string, int, int, int32&, int)
2 comctl32.dll bool imagelist_dragleave(intptr)
2 gdi32.dll intptr bitblt(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr createpatternbrush(intptr)
2 kernel32.dll uint getlongpathname(string, stringbuilder, uint)
2 kernel32.dll intptr globallock(intptr)
2 kernel32.dll bool globalunlock(intptr)
2 ole32.dll int olelockrunning(object, bool, bool)
2 ole32.dll int createbindctx(int, interop/ibindctx&)
2 ole32.dll void gethglobalfromstream(ucomistream, intptr&)
2 urlmon.dll int createurlmoniker(interop/imoniker, string, interop/imoniker&)
2 user32.dll int setwindowlong(intptr, int, int)
2 user32.dll bool isclipboardformatavailable(uint)
2 user32.dll bool closeclipboard()
2 user32.dll bool openclipboard(intptr)
2 user32.dll int sendmessage(intptr, int, int, logfont)
2 user32.dll intptr getclipboarddata(uint)
2 user32.dll int sendmessage(intptr, uint, uint, win32/tvitem&)
1 comctl32.dll void imagelist_enddrag()
1 comctl32.dll bool imagelist_dragenter(intptr, int, int)
1 comctl32.dll bool imagelist_begindrag(intptr, int, int, int)
1 comctl32.dll bool imagelist_dragmove(int, int)
1 comctl32.dll bool initcommoncontrols()
1 gdi32 int enumfontfamiliesex(intptr, logfont, fontenumproc, int64, int64)
1 gdi32.dll int getbkcolor(intptr)
1 gdi32.dll int setpixel(intptr, int, int, uint64)
1 gdi32.dll int setbkcolor(intptr, int)
1 gdi32.dll int setbrushorgex(intptr, int, int, apipoint&)
1 gdi32.dll int gettextmetrics(intptr, gditextmetric&)
1 gdi32.dll int gettextface(intptr, int, string)
1 gdi32.dll int gettextcolor(intptr)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll intptr createfontindirect(logfont)
1 gdi32.dll intptr createhatchbrush(int, int)
1 gdi32.dll intptr createpen(int, int, int)
1 gdi32.dll intptr createsolidbrush(int)
1 gdi32.dll intptr gdiflush()
1 gdi32.dll intptr lineto(intptr, int, int)
1 gdi32.dll intptr deletedc(intptr)
1 gdi32.dll intptr movetoex(intptr, int, int, apipoint&)
1 gdi32.dll int getbkmode(intptr)
1 imm32.dll intptr immgetdefaultimewnd(intptr)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll intptr loadlibrary(string)
1 ole32.dll int olerun(object)
1 oleaut32.dll void variantclear(interop/olevariant)
1 urlmon.dll int cointernetgetsession(int, interop/iinternetsession&, int)
1 urlmon.dll int findmimefromdata(intptr, string, byte[], int, string, int, string&, int)
1 urlmon.dll int cointernetcombineurl(string, string, int, intptr, int, int32&, int)
1 user32 int showwindow(int, int)
1 user32 int drawfocusrect(intptr, apirect&)
1 user32 uint16 getasynckeystate(int)
1 user32.dll intptr getdesktopwindow()
1 user32.dll intptr getfocus()
1 user32.dll int toasciiex(int, int, byte[], int32&, int, int)
1 user32.dll int mapvirtualkeyex(int, int, int)
1 user32.dll intptr setfocus(intptr)
1 user32.dll intptr getdc(intptr)
1 user32.dll int sendmessage(intptr, uint, uint, win32/tvhittestinfo&)
1 user32.dll bool flashwindowex(mainfrm/flashwinfo&)
1 user32.dll int fillrect(intptr, apirect&, intptr)
1 user32.dll int getkeyboardlayout(int)
1 user32.dll int getkeyboardstate(byte[])
1 user32.dll int gettabbedtextextent(intptr, string, int, int, int32&)
1 user32.dll int invertrect(intptr, apirect&)
1 user32.dll int loadstringa(intptr, int, stringbuilder, int)
1 user32.dll int sendmessage(intptr, int, int, compositionform)
1 user32.dll int sendmessage(intptr, int, int, propertytreedesigner/tvhittestinfo&)
1 user32.dll int sendmessage(intptr, int, intptr, intptr)
1 user32.dll bool getcaretpos(interop/point)
1 wininet.dll bool internetgetconnectedstate(int32&, int)