Application Report


The following 4 APIs (used 13 times) might not work:

There are 39 P/Invokes (used 85 times):

Count Library Function
6 gdi32 int deleteobject(intptr)
5 gdi32 int deletedc(intptr)
5 user32.dll bool getclientrect(intptr, rect)
4 gdi32 intptr createcompatibledc(intptr)
4 gdi32 intptr selectobject(intptr, intptr)
4 user32.dll int getwindowtext(intptr, stringbuilder, int)
3 gdi32 intptr createdc(string, intptr, intptr, intptr)
3 shell32 int extracticonex(string, int, intptr[], intptr[], int)
3 user32 int enumchildwindows(intptr, functions/enumproc, int)
2 gdi32 int setdibitstodevice(intptr, int, int, int, int, int, int, int, int, intptr, in
2 gdi32 intptr createcompatiblebitmap(intptr, int, int)
2 gdi32 int getdibits(intptr, intptr, int, int, intptr, intptr, int)
2 kernel32 intptr lockresource(intptr)
2 kernel32 intptr loadlibraryex(string, intptr, int)
2 kernel32 int freelibrary(intptr)
2 kernel32 int freeresource(intptr)
2 kernel32 intptr loadresource(intptr, intptr)
2 kernel32 intptr findresource(intptr, string, intptr)
2 ole32.dll int olelockrunning(object, bool, bool)
2 ole32.dll void createstreamonhglobal(intptr, int, istream&)
2 user32 int destroyicon(intptr)
2 user32.dll int sendmessage(intptr, uint, int, int)
2 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
2 user32.dll void getclassname(intptr, stringbuilder, int)
2 user32.dll intptr unhookwindowshookex(intptr)
2 user32.dll int internalgetwindowtext(intptr, stringbuilder, int)
2 wininet.dll bool internetgetcookie(string, string, stringbuilder, int32&)
1 kernel32 int sizeofresource(intptr, intptr)
1 kernel32.dll int enumresourcenames(intptr, intptr, groupiconresources/enumresnamesproc, intpt
1 kernel32.dll uint getcurrentthreadid()
1 ole32.dll int olerun(object)
1 ole32.dll int createbindctx(int, ibindctx&)
1 urlmon.dll int createurlmoniker(imoniker, string, imoniker&)
1 user32 intptr createiconindirect(icondeviceimage/iconinfo&)
1 user32.dll intptr setwindowshookex(hooktype, functions/hookproc, intptr, uint)
1 user32.dll intptr getfocus()
1 user32.dll int16 getkeystate(int)
1 user32.dll int getwindow(intptr, int)
1 user32.dll bool destroyicon(intptr)