Application Report


The following 94 APIs (used 2663 times) might not work:

There are 230 P/Invokes (used 655 times):

Count Library Function
31 gdi32 bool deleteobject(intptr)
28 gdi32 intptr selectobject(intptr, intptr)
20 gdi32.dll int getdevicecaps(intptr, int)
17 riocom int radio_set_entry(int, string&)
16 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, visualstyle/rect&, visualstyle
12 haspvb32.dll void hasp(int, int, int, int, int, int32&, int32&, int32&, int32&)
11 gdi32 intptr createcompatibledc(intptr)
10 msimg32 bool alphablend(intptr, int, int, int, int, intptr, int, int, int, int, int)
10 user32 bool setwindowpos(int, int, int, int, int, int, int)
10 user32 bool setwindowpos(intptr, intptr, int, int, int, int, int)
10 user32 int getwindowlong(intptr, int)
8 kernel32 int getlasterror()
8 user32 int setwindowlong(intptr, int, int)
8 user32.dll bool scrollwindow(intptr, int, int, rectangle&, rectangle&)
7 gdi32 bool deletedc(intptr)
7 user32 bool unhookwindowshookex(intptr)
7 user32 int releasedc(intptr, intptr)
6 gdi32 int getdevicecaps(intptr, int)
6 gdi32 bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
6 kernel32 void copymemory(object, object, int)
6 kernel32 int writeprivateprofilestring(string&, string&, string&, string&)
6 user32 int callnexthookex(intptr, int, intptr, intptr)
6 user32 bool showwindow(intptr, int)
6 user32 bool iswindow(intptr)
6 user32 bool showwindow(int, int)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
6 winspool.drv int documentproperties(int, int, string&, object, object, int)
5 riocom int radio_make_tree_cd(string&)
5 riocom int radio_make_tree_cd_back()
5 user32 int getmenuitemcount(intptr)
5 user32 intptr callnexthookex(intptr, int, intptr, intptr)
5 user32 intptr getdc(intptr)
5 user32.dll int sendmessage(intptr, int, int, intptr)
4 gdi32 intptr createcompatiblebitmap(intptr, int, int)
4 gdi32 int getdibits(intptr, handleref, uint, uint, intptr, nativewindowmethods/bitmapi
4 gdi32.dll intptr selectobject(handleref, handleref)
4 gdi32.dll int savedc(intptr)
4 kernel32 int getprivateprofilestring(string&, string&, string&, string&, int, string&)
4 kernel32 void sleep(int)
4 user32 int menuitemfrompoint(intptr, intptr, nativewindowmethods/point)
4 user32 bool getwindowinfo(intptr, nativewindowmethods/windowinfo&)
4 user32 intptr setwindowshookex(int, nativewindowmethods/hookproc, int, int)
4 user32 bool getmenuitemrect(intptr, intptr, int, nativewindowmethods/rect&)
4 user32.dll int getclassname(intptr, stringbuilder, int)
4 user32.dll intptr loadimage(intptr, string, xpthemes/nativewindowmethods/resourceimagetype,
4 user32.dll int sendmessage(intptr, int, intptr, intptr)
4 uxtheme.dll int isthemeactive()
4 uxtheme.dll int isappthemed()
4 winmm int playsoundw(stringbuilder, intptr, int)
4 winspool.drv int closeprinter(int)
3 kernel32 int getcomputername(string&, int32&)
3 kernel32.dll intptr createfile(string&, int, int, intptr, int, int, intptr)
3 setupapi.dll bool setupdigetdeviceinterfacedetail(intptr, intptr, intptr, uint, uint32&, intp
3 user32 intptr setwindowshookex(int, nativewindowmethods/hookproc, intptr, int)
3 user32 int sendmessage(intptr, int, intptr, intptr)
3 user32 intptr getdesktopwindow()
3 user32.dll bool getwindowrect(intptr, nativewindowmethods/rect&)
3 user32.dll int getwindowrect(intptr, nativewindowmethods/rect&)
3 uxtheme.dll int getthemeappproperties()
3 uxtheme.dll void drawthemebackground(int, intptr, int, int, xpthemes/nativewindowmethods/rec
3 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, xpthemes/nativewindowmethods/r
2 comctl32.dll int lbitemfrompt(intptr, nativewindowmethods/point, bool)
2 gdi32 bool setviewportorgex(intptr, int, int, nativewindowmethods/point&)
2 gdi32 int selectcliprgn(intptr, intptr)
2 gdi32 int setviewportorgex(intptr, int, int, nativewindowmethods/point&)
2 gdi32 int deleteobject(intptr)
2 gdi32 intptr createdibsection(intptr, nativewindowmethods/bitmapinfoflat&, uint, intpt
2 gdi32 intptr getstockobject(int)
2 gdi32 int getbitmap(intptr, int, xpthemes/nativewindowmethods/bitmap&)
2 gdi32 int resetdc(int, object)
2 gdi32 int getrgnbox(intptr, nativewindowmethods/rect&)
2 gdi32 int setdibitstodevice(intptr, int, int, int, int, int, int, int, int, intptr, in
2 gdi32.dll int excludecliprect(intptr, int, int, int, int)
2 gdi32.dll int restoredc(intptr, int)
2 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
2 gdi32.dll bool gettextmetrics(handleref, nativewindowmethods/textmetric)
2 kernel32 intptr loadresource(intptr, intptr)
2 kernel32 int getcurrentthreadid()
2 kernel32 int sizeofresource(intptr, intptr)
2 kernel32 int freelibrary(intptr)
2 kernel32 int getversionex(modprinterfunctions/osversioninfo)
2 kernel32.dll intptr getmodulehandle(string)
2 kernel32.dll int formatmessage(int, intptr, int, int, stringbuilder, int, intptr)
2 kernel32.dll uint getlongpathname(string, stringbuilder, uint)
2 oleaut32.dll void loadtypelibex(string, eventproxy/nativemethods/regkind, object&)
2 riocom int radio_set_baudrate(int)
2 riocom int radio_make_tree_modifier(string&, bool, bool)
2 riocom int radio_init(int, int, int, int, int)
2 riocom int radio_make_tree_entry(int, string&)
2 riocom int radio_make_tree_mkdir(string&)
2 riocom int radio_make_tree_modifier_entry(int, string&)
2 setupapi.dll bool setupdidestroydeviceinfolist(intptr)
2 shell32.dll int shfileoperation(impartsystools/shfileopstruct&)
2 user32 int postmessage(int, int, int, int)
2 user32 int showcaret(intptr)
2 user32 int sendmessage(intptr, int, int, intptr)
2 user32 int geticoninfo(intptr, nativewindowmethods/iconinfo&)
2 user32 int destroycaret()
2 user32 int sendmessage(intptr, int, int, int)
2 user32 bool setmenuinfo(intptr, nativewindowmethods/menuinfo&)
2 user32 int createcaret(intptr, intptr, int, int)
2 user32 int getwindowlong(int, int)
2 user32 int changedisplaysettings(editordevendasview/devmode&, int)
2 user32 int setcaretpos(int, int)
2 user32 int scrollwindowex(intptr, int, int, nativewindowmethods/rect&, nativewindowmeth
2 user32 int hidecaret(intptr)
2 user32 bool redrawwindow(intptr, intptr, intptr, uint)
2 user32 bool iswindow(handleref)
2 user32 bool updatelayeredwindow(intptr, intptr, nativewindowmethods/point&, nativewindo
2 user32 intptr setcapture(intptr)
2 user32 intptr getwindowdc(intptr)
2 user32 intptr getwindow(intptr, int)
2 user32 intptr getparent(intptr)
2 user32 intptr getforegroundwindow()
2 user32 bool enumdisplaysettings(int, int, editordevendasview/devmode&)
2 user32 intptr getdcex(intptr, intptr, uint)
2 user32.dll intptr setfocus(intptr)
2 user32.dll intptr sendmessage(intptr, int, int, int)
2 user32.dll int setwindowlong(intptr, nativewindowmethods/getwindowlongenum, int)
2 user32.dll int mapvirtualkey(uint, uint)
2 user32.dll int getwindowlong(intptr, nativewindowmethods/getwindowlongenum)
2 user32.dll int getkeynametext(int, stringbuilder, int)
2 user32.dll int getcaretblinktime()
2 user32.dll bool showwindow(intptr, int)
2 user32.dll bool adjustwindowrectex(nativewindowmethods/rect&, nativewindowmethods/windowsty
2 uxtheme.dll void getthemebackgroundcontentrect(int, intptr, int, int, xpthemes/nativewindowm
2 uxtheme.dll void getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder,
2 uxtheme.dll intptr openthemedata(intptr, string)
2 uxtheme.dll int getthemepartsize(intptr, intptr, int, int, intptr, xpthemes/nativewindowmeth
2 uxtheme.dll int getthemebackgroundcontentrect(intptr, intptr, int, int, xpthemes/nativewindo
2 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
2 uxtheme.dll int closethemedata(intptr)
2 uxtheme.dll void getthemepartsize(int, intptr, int, int, intptr, xpthemes/nativewindowmethod
2 uxtheme.dll int getthemeint(intptr, int, int, int, int32&)
2 winspool.drv int enumforms(int, int, object&, int, int32&, int32&)
2 winspool.drv int openprinter(string&, int, int)
1 advapi32 int lookupprivilegevalue(string&, string&, declarações/luid&)
1 advapi32 int adjusttokenprivileges(int, int, declarações/token_privileges&, int, declaraç
1 advapi32 int openprocesstoken(int, int, int32&)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 comctl32 void dllgetversion(nativewindowmethods/dllversioninfo&)
1 comctl32.dll bool initcommoncontrols(nativewindowmethods/initcommoncontrols)
1 dwmapi.dll int dwmiscompositionenabled(boolean&)
1 gdi32 intptr createdc(string, intptr, intptr, intptr)
1 gdi32 int deletedc(intptr)
1 haspclnt.dll int rus_performupdate(string&)
1 haspvb32.dll void hasp1(int, int, int, int, int, int32&, int32&, int32&, string&)
1 kernel32 intptr getprocaddress(intptr, string)
1 kernel32 intptr loadlibraryex(string, int, int)
1 kernel32 intptr loadlibraryex(string, intptr, int)
1 kernel32 void setlasterror(int)
1 kernel32 void getsystemtime(modgeral/systemtime&)
1 kernel32 void globalmemorystatus(libimpdados/memorystatus&)
1 kernel32 intptr getmodulehandle(string)
1 kernel32 int getcurrentprocess()
1 kernel32 int getprofilestring(string&, string&, string&, string&, int)
1 kernel32 bool setconsolectrlhandler(agentapplication/consolectrlhandlerdelegate, bool)
1 kernel32 int gettemppath(int, string&)
1 kernel32 int lstrcpy(string&, int32&)
1 kernel32 int loadlibraryex(string, int, int)
1 kernel32 int writeprofilestring(string&, string&, string&)
1 kernel32 intptr findresource(intptr, int, string)
1 kernel32 intptr findresource(intptr, intptr, string)
1 kernel32 int freelibrary(int)
1 riocom int radio_close()
1 riocom int radio_get_send_status(int)
1 riocom int radio_message_clear_upload_plus(int)
1 riocom int radio_recv5(int32&, int32&, int32&, int32&, int32&, int32&, int32&, int32&,
1 riocom int radio_send_message(int, string&)
1 riocom int radio_upload_tree2(string&, int, int)
1 setupapi.dll intptr setupdicreatedeviceinfolist(int, uint)
1 setupapi.dll bool setupdiopendeviceinterface(intptr, string, uint, intptr)
1 setupapi.dll bool setupdigetdeviceregistryproperty(intptr, intptr, physicaldeviceinfo/devicer
1 setupapi.dll bool setupdigetdeviceinstanceid(intptr, physicaldeviceinfo/sp_devinfo_data, stri
1 setupapi.dll bool setupdienumdeviceinterfaces(intptr, intptr, guid&, uint, intptr)
1 setupapi.dll intptr setupdigetclassdevs(guid&, int, uint, uint)
1 shell32.dll intptr shgetfileinfo(string&, int, usrbotaots/shfileinfo&, int, int)
1 user32 bool setforegroundwindow(intptr)
1 user32 int16 getasynckeystate(int)
1 user32 bool redrawwindow(intptr, nativewindowmethods/rect&, intptr, uint)
1 user32 bool setmenu(intptr, intptr)
1 user32 int changeclipboardchain(intptr, intptr)
1 user32 int sendmessage(intptr, int, int, string)
1 user32 int exitwindowsex(int, int)
1 user32 int findwindow(string&, string&)
1 user32 int getmenustring(intptr, uint, intptr, int, int)
1 user32 intptr getactivewindow()
1 user32 bool messagebeep(int)
1 user32 bool invalidaterect(intptr, intptr, bool)
1 user32 void postmessage(intptr, int, intptr, intptr)
1 user32 intptr windowfrompoint(point)
1 user32 intptr setclipboardviewer(intptr)
1 user32 intptr sendmessagetimeout(handleref, int, intptr, intptr, int, int, intptr&)
1 user32 intptr sendmessagetimeout(handleref, int, int, int, int, int, intptr&)
1 user32 intptr getsystemmenu(intptr, bool)
1 user32 intptr getmenu(intptr)
1 user32 bool destroymenu(intptr)
1 user32 bool getmenuiteminfo(intptr, uint, bool, nativewindowmethods/menuiteminfo&)
1 user32 int invalidaterect(intptr, intptr, bool)
1 user32.dll intptr registerdevicenotification(intptr, intptr, int)
1 user32.dll intptr setwindowlong32(intptr, int, intptr)
1 user32.dll intptr getwindowlongptr64(intptr, int)
1 user32.dll intptr setwindowlongptr64(intptr, int, intptr)
1 user32.dll intptr getwindowlong32(intptr, int)
1 user32.dll int msgwaitformultipleobjects(int, intptr, int16, int, int)
1 user32.dll int getsystemmetrics(int)
1 user32.dll bool unregisterdevicenotification(intptr)
1 user32.dll bool postmessage(intptr, uint, int, int)
1 user32.dll bool getclientrect(handleref, nativewindowmethods/rect&)
1 uxtheme.dll void setthemeappproperties(int)
1 uxtheme.dll void getthemecolor(int, int, int, int, int32&)
1 uxtheme.dll void getthemebackgroundextent(int, intptr, int, int, xpthemes/nativewindowmethod
1 uxtheme.dll int getthemebackgroundextent(intptr, intptr, int, int, xpthemes/nativewindowmeth
1 uxtheme.dll void drawthemetext(int, intptr, int, int, string, int, int, int, xpthemes/native
1 uxtheme.dll void drawthemeedge(int, intptr, int, int, xpthemes/nativewindowmethods/rect&, ui
1 uxtheme.dll int getthemesyscolor(int, int)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, uint, nativewindowmet
1 uxtheme.dll int getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll int getthemesyscolor(intptr, int)
1 uxtheme.dll int getthemetextextent(intptr, intptr, int, int, string, int, int, nativewindowm
1 uxtheme.dll int drawthemeedge(intptr, intptr, int, int, xpthemes/nativewindowmethods/rect&,
1 uxtheme.dll bool isthemeactive()
1 uxtheme.dll int openthemedata(int, string)
1 uxtheme.dll void closethemedata(int)
1 uxtheme.dll int drawthemetext(intptr, intptr, int, int, string, int, int, int, xpthemes/nati
1 winspool.drv int deleteform(int, string&)
1 winspool.drv int addform(int, int, byte)
1 winspool.drv bool setdefaultprinterdll(string&)
1 wsock32.dll int wsacleanup()
1 wsock32.dll int wsastartup(int, mailglobals/wsadata&)