Application Report


The following 21 APIs (used 69 times) might not work:

There are 41 P/Invokes (used 72 times):

Count Library Function
10 kernel32.dll bool writeinikey(string, string, string, string)
8 gdi32.dll intptr selectobject(intptr, intptr)
4 gdi32.dll bool deleteobject(intptr)
4 user32.dll int drawtext(intptr, string, int, rect&, drawtextformatflags)
3 user32.dll void sendmessage(intptr, int, int, rect&)
2 gdi32 int setbkmode(intptr, backgroundmode)
2 kernel32.dll int getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32&,
2 odbccp32.dll bool sqlconfigdatasource(int, int, string, string)
2 user32.dll int invalidaterect(intptr, intptr, int)
2 user32.dll intptr getdc(intptr)
2 user32.dll int releasedc(intptr, intptr)
2 user32.dll int sendmessage(intptr, msg, int, int)
1 comctl32.dll int getcommoncontroldllversion(dllversioninfo&)
1 gdi32 uint settextcolor(intptr, uint)
1 gdi32.dll uint getpixel(intptr, int, int)
1 kernel32.dll uint readinikey(string, string, string, stringbuilder, uint, string)
1 mapistub.dll bool fgetcomponentpath(string, string, stringbuilder, uint, bool)
1 msvcrt.dll int _mkdir(string)
1 secur32.dll bool getusernameex(extendednameformat, stringbuilder, uint32&)
1 user32.dll intptr postmessage(intptr, int, int, int)
1 user32.dll void sendmessage(intptr, headercontrolmessages, int, hd_hittestinfo&)
1 user32.dll intptr getdlgitem(intptr, int)
1 user32.dll intptr getdesktopwindow()
1 user32.dll void sendmessage(intptr, headercontrolmessages, int, hditem&)
1 user32.dll void sendmessage(intptr, listviewmessages, int, lvitem&)
1 user32.dll intptr findwindow(string, string)
1 user32.dll int setwindowplacement(intptr, windowplacement&)
1 user32.dll intptr getsystemmenu(intptr, bool)
1 user32.dll int sendmessage(intptr, int, intptr, intptr)
1 user32.dll bool getwindowrect(intptr, rect&)
1 user32.dll bool removemenu(intptr, uint, uint)
1 user32.dll bool validaterect(intptr, intptr)
1 user32.dll int enumchildwindows(intptr, windowsapi/enumwndproc, intptr)
1 user32.dll int getclientrect(intptr, rect&)
1 user32.dll int getwindowplacement(intptr, windowplacement&)
1 user32.dll int getwindowtext(intptr, stringbuilder, int)
1 user32.dll int getwindowthreadprocessid(intptr, int32&)
1 user32.dll int invalidaterect(intptr, rect&, int)
1 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, uint)
1 user32.dll int sendmessage(intptr, headercontrolmessages, int, int)
1 uxtheme.dll int setwindowtheme(intptr, stringbuilder, stringbuilder)