Application Report


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

There are 285 P/Invokes (used 3308 times):

Count Library Function
744 pegrpcs.dll int penset(int, int, int)
681 pegrpcs.dll int penget(int, int)
91 pegrpcs.dll int pevset(int, int, object, int)
90 user32.dll int sendmessage(intptr, int, int, int)
69 pegrpcs.dll int pevget(int, int, double&)
56 pegrpcs.dll int peszset(int, int, string)
54 gdi32.dll bool deleteobject(intptr)
51 gdi32.dll intptr selectobject(intptr, intptr)
50 user32.dll int sendmessage(int, int, int, int)
45 gdi32.dll int deleteobject(int)
44 uxtheme.dll void closethemedata(intptr)
35 pegrpcs.dll int peszget(int, int, stringbuilder)
33 uxtheme.dll intptr openthemedata(intptr, string)
32 pegrpcs.dll int pevsetcell(int, int, int, int32&)
30 gdi32.dll int createrectrgnindirect(rect&)
28 user32.dll int setscrollpos(int, int, int, int)
26 pegrpcs.dll int pevset(int, int, int, int)
24 gdi32 int setpixel(intptr, int, int, int)
24 pegrpcs.dll int pevget(int, int, int32[])
23 user32.dll int releasedc(intptr, intptr)
22 uxtheme.dll void drawthemebackground(intptr, intptr, int, int, rect&, rect&)
21 user32.dll intptr setparent(intptr, intptr)
20 gdi32.dll int setmapmode(int, int)
20 pegrpcs.dll int pevget(int, int, single&)
20 user32.dll int getscrollrange(int, int, int32&, int32&)
20 user32.dll int setscrollrange(int, int, int, int, int)
18 gdi32 intptr createsolidbrush(int)
18 pegrpcs.dll int peresetimage(int, int, int)
17 gdi32.dll intptr createcompatibledc(intptr)
16 gdi32.dll intptr deletedc(intptr)
16 user32.dll int framerect(intptr, rect&, intptr)
16 user32.dll int setwindowlong(intptr, getwindowlongflag, int)
15 gdi32.dll int setviewportorgex(int, int, int, point&)
15 gdi32.dll int setviewportextex(int, int, int, point&)
15 pegrpcs.dll int pecreate(int, int, rect&, int, int)
14 user32.dll int sendmessage(intptr, msg, int, int)
12 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, patblttypes)
12 pegrpcs.dll int pevgetcell(int, int, int, int32&)
12 pegrpcs.dll int pevget(int, int, hotspotdata&)
12 pegrpcs.dll int pereinitialize(int)
12 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, setwindowposflags)
12 user32.dll void sendmessage(intptr, int, int, rect&)
11 pegrpcs.dll int pegetmeta(int)
11 pegrpcs.dll int pevgetcell(int, int, int, double&)
11 user32.dll intptr getparent(intptr)
11 user32.dll int sendmessage(intptr, rebarmessages, int, rebarbandinfo&)
11 user32.dll intptr getdc(intptr)
10 gdi32.dll int playmetafile(int, int)
10 gdi32.dll int setrop2(int, int)
10 gdi32.dll int combinergn(int, int, int, int)
10 gdi32.dll int selectobject(int, int)
10 user32.dll int invalidatergn(int, int, int)
10 user32.dll int getscrollpos(int, int)
10 user32.dll intptr getwindowdc(intptr)
10 user32.dll int getclientrect(int, rect&)
10 user32.dll int showwindow(int, int)
10 user32.dll bool getmessage(message&, int, int, int)
10 user32.dll int invalidaterect(intptr, intptr, int)
9 user32.dll bool dispatchmessage(message&)
8 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
8 gdi32.dll intptr createrectrgnindirect(rect&)
8 pegrpcs.dll int pevgetcellex(int, int, int, int, int32&)
8 pegrpcs.dll int pevsetcellex(int, int, int, int, int32&)
8 user32.dll intptr getwindowlong(intptr, getwindowlongflag)
8 user32.dll int getclientrect(intptr, rect&)
7 pegrpcs.dll int pedestroy(int)
7 pegrpcs.dll int pevset(int, int, single&, int)
7 user32.dll bool endpaint(intptr, paintstruct&)
7 user32.dll intptr beginpaint(intptr, paintstruct&)
7 user32.dll void sendmessage(intptr, treeviewmessages, int, tvitem&)
6 gdi32 int combinergn(intptr, intptr, intptr, combinergnstyles)
6 pegrpcs.dll int pevget(int, int, point&)
6 pegrpcs.dll int peconvpixeltograph(int, int32&, int32&, int32&, double&, double&, int, int,
6 shell32.dll int shgetspecialfolderlocation(intptr, shellspecialfolder, intptr&)
6 user32.dll int getcaretpos(point&)
6 user32.dll bool getwindowrect(intptr, rect&)
6 user32.dll int sendmessage(intptr, tooltipmessages, int, toolinfo&)
6 uxtheme.dll int isthemeactive()
5 gdi32 int selectcliprgn(intptr, intptr)
5 gdi32.dll int createcompatiblebitmap(int, int, int)
5 gdi32.dll int polyline(int, point[], int)
5 gdi32.dll int deletedc(int)
5 gdi32.dll int bitblt(int, int, int, int, int, int, int, int, int)
5 gdi32.dll int createcompatibledc(int)
5 kernel32.dll int globalunlock(int)
5 kernel32.dll int globallock(int)
5 kernel32.dll int globalfree(int)
5 pegrpcs.dll int pedrawcursor(int, int, int)
5 pegrpcs.dll int pevget(int, int, graphloc&)
5 pegrpcs.dll int pebitmapandgradients(int, int, int, rect&)
5 pegrpcs.dll int peallocateindmemory(int)
5 user32.dll int iswindow(intptr)
5 user32.dll int getfocus()
5 user32.dll int invalidaterect(int, int, int)
5 user32.dll int sendmessage(intptr, listviewmessages, int, lvitem&)
5 user32.dll int iswindowvisible(intptr)
5 user32.dll int redrawwindow(intptr, rect&, intptr, redrawwindowflags)
5 user32.dll int movewindow(int, int, int, int, int, int)
4 comctl32.dll int imagelist_setbkcolor(intptr, int)
4 comctl32.dll int imagelist_drawex(intptr, int, intptr, int, int, int, int, uint, uint, imagel
4 pegrpcs.dll int pevget(int, int, customgridnumber&)
4 pegrpcs.dll int pevset(int, int, customgridnumber&, int)
4 shell32.dll intptr shgetfileinfo(intptr, int, shfileinfo&, int, shellfileinfoflags)
4 user32.dll int messagebeep(int)
4 user32.dll int invalidaterect(intptr, rect&, int)
4 user32.dll intptr windowfrompoint(point)
4 user32.dll intptr sendmessage(intptr, int, int, intptr)
4 user32.dll intptr getdcex(intptr, intptr, getdcexflags)
4 user32.dll bool movewindow(intptr, int, int, int, int, bool)
4 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
4 user32.dll intptr setcapture(intptr)
4 user32.dll int getclassname(intptr, stringbuilder, int)
3 comctl32.dll bool initcommoncontrolsex(initcommoncontrolsex)
3 gdi32 int setstretchbltmode(intptr, strechmodeflags)
3 gdi32.dll bool stretchblt(intptr, int, int, int, int, intptr, int, int, int, int, patbltty
3 kernel32.dll void rtlmovememory(intptr, intptr, int)
3 kernel32.dll int getcurrentthreadid()
3 pegrpcs.dll int pevsetcell(int, int, int, single&)
3 pegrpcs.dll int pevsetcell(int, int, int, double&)
3 pegrpcs.dll int pevsetcell(int, int, int, string)
3 shell32.dll int shgetmalloc(imalloc&)
3 user32.dll int getwindowtext(intptr, stringbuilder, int)
3 user32.dll bool unhookwindowshookex(intptr)
3 user32.dll int ischild(intptr, intptr)
3 user32.dll intptr postmessage(intptr, int, int, int)
3 user32.dll intptr getfocus()
3 user32.dll int setcaretpos(int, int)
3 user32.dll void sendmessage(intptr, toolbarmessages, int, tbbuttoninfo&)
3 user32.dll intptr setwindowshookex(windowshookcodes, windowsapi/hookproc, intptr, int)
3 uxtheme.dll intptr closethemedata(intptr)
2 comctl32.dll int imagelist_addmasked(intptr, intptr, int)
2 gdi32 int movetoex(intptr, int, int, point&)
2 gdi32 int getdevicecaps(intptr, getdevicecapsflag)
2 gdi32 intptr extcreateregion(intptr, int, intptr)
2 gdi32 intptr createpen(penstyle, int, int)
2 gdi32 int setbkmode(intptr, backgroundmode)
2 gdi32 int rectangle(intptr, int, int, int, int)
2 gdi32 int lineto(intptr, int, int)
2 gdi32 int getobject(intptr, int, bitmap&)
2 gdi32.dll int getcharabcwidths(intptr, int, int, abc&)
2 gdi32.dll int setrop2(intptr, binaryrasteroperation)
2 kernel32.dll int freeresource(intptr)
2 kernel32.dll int freelibrary(intptr)
2 kernel32.dll int getdrivetype(string)
2 kernel32.dll int globalunlock(intptr)
2 kernel32.dll intptr loadresource(intptr, intptr)
2 kernel32.dll intptr loadlibraryex(string, intptr, loadlibraryflags)
2 kernel32.dll intptr globallock(intptr)
2 kernel32.dll int sizeofresource(intptr, intptr)
2 pegrpcs.dll int pegethotspot(int, int, int)
2 pegrpcs.dll int pevgetex(int, int, int, int, int32[])
2 pegrpcs.dll int pepartialresetimage(int, int, int)
2 pegrpcs.dll int pevget(int, int, internalextraaxis&)
2 pegrpcs.dll int pecopypngtohglobal(int, point&, int32&)
2 pegrpcs.dll int pevget(int, int, rect&)
2 pegrpcs.dll int pereinitializecustoms(int)
2 pegrpcs.dll int pevget(int, int, tm&)
2 pegrpcs.dll int pevset(int, int, tm&, int)
2 pegrpcs.dll int pevset(int, int, internalextraaxis&, int)
2 shell32.dll intptr shappbarmessage(taskbarmessage, appbardata&)
2 shell32.dll int shgetpathfromidlist(intptr, stringbuilder)
2 shlwapi.dll int shautocomplete(intptr, autocompleteshellflags)
2 user32.dll void sendmessage(intptr, toolbarmessages, int, tbbutton&)
2 user32.dll bool releasecapture()
2 user32.dll int setmenuinfo(intptr, menuinfo&)
2 user32.dll int callwindowproc(intptr, intptr, int, int, int)
2 user32.dll bool waitmessage()
2 user32.dll int getmonitorinfo(intptr, monitorinfo&)
2 user32.dll bool validaterect(intptr, intptr)
2 user32.dll bool translatemessage(message&)
2 user32.dll void sendmessage(intptr, headercontrolmessages, int, hditem&)
2 user32.dll int drawtext(intptr, stringbuilder, int, rect&, drawtextformatflags)
2 user32.dll intptr getdlgitem(intptr, int)
2 user32.dll int sendmessage(intptr, editcontrolmessages, int32&, int32&)
2 user32.dll intptr sendmessage(intptr, int, int, int32[])
2 user32.dll intptr setfocus(intptr)
2 user32.dll int getsystemmetrics(systemmetricscodes)
2 user32.dll intptr monitorfrompoint(point, monitorflags)
2 user32.dll int systemparametersinfo(systemparametersinfoflag, int, int32&, int)
2 user32.dll int enumchildwindows(intptr, windowsapi/enumchildproc, intptr)
2 user32.dll int scrollwindowex(intptr, int, int, rect&, rect&, intptr, rect&, scrollwindowex
2 user32.dll bool sendmessage(intptr, listviewmessages, int, lvcolumn&)
2 user32.dll bool peekmessage(message&, int, int, int, peekmessageflags)
1 comctl32.dll bool imagelist_destroy(intptr)
1 comctl32.dll void imagelist_enddrag()
1 comctl32.dll intptr imagelist_create(int, int, imagelistflags, int, int)
1 comctl32.dll int imagelist_getimageinfo(intptr, int, imageinfo&)
1 comctl32.dll int imagelist_dragshownolock(int)
1 comctl32.dll int imagelist_add(intptr, intptr, intptr)
1 comctl32.dll int getcommoncontroldllversion(dllversioninfo&)
1 comctl32.dll bool initcommoncontrols()
1 comctl32.dll bool imagelist_remove(intptr, int)
1 comctl32.dll bool imagelist_dragmove(int, int)
1 comctl32.dll bool imagelist_dragleave(intptr)
1 comctl32.dll bool imagelist_dragenter(intptr, int, int)
1 comctl32.dll bool imagelist_begindrag(intptr, int, int, int)
1 gdi32 intptr createrectrgn(int, int, int, int)
1 gdi32 intptr createdibsection(intptr, bitmapinfoheader&, dibusage, intptr&, intptr, in
1 gdi32 int settextcolor(intptr, int)
1 gdi32 int enumfontfamiliesex(intptr, logfont&, windowsapi/enumfontfamproc, intptr, int
1 gdi32.dll int getclipbox(intptr, rect&)
1 gdi32.dll int getpixel(intptr, int, int)
1 gdi32.dll int gettextextentpoint32(intptr, string, int, size&)
1 gdi32.dll intptr createbrushindirect(logbrush&)
1 gdi32.dll bool patblt(intptr, int, int, int, int, int)
1 kernel32.dll intptr globalfree(intptr)
1 kernel32.dll intptr globalrealloc(intptr, int, globalmemoryflags)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr findresource(intptr, intptr, intptr)
1 kernel32.dll intptr globalalloc(globalmemoryflags, int)
1 kernel32.dll intptr findresource(intptr, intptr, string)
1 kernel32.dll int globalalloc(int, int)
1 kernel32.dll int getversionex(osversioninfo&)
1 kernel32.dll int getvolumeinformation(string, stringbuilder, int, int32&, int32&, int32&, str
1 pegrpcs.dll int pedrawtable(int, int, int)
1 pegrpcs.dll int pecopymetatofile(int, point&, string)
1 pegrpcs.dll int pecopymetatoclipboard(int, point&)
1 pegrpcs.dll int pecopyjpegtohglobal(int, point&, int32&)
1 pegrpcs.dll int pecopyjpegtofile(int, point&, string)
1 pegrpcs.dll int pecopyjpegtoclipboard(int, point&)
1 pegrpcs.dll int pecopybitmaptofile(int, point&, string)
1 pegrpcs.dll int pecopybitmaptoclipboard(int, point&)
1 pegrpcs.dll int pevgetcellex(int, int, int, int, single&)
1 pegrpcs.dll int pecopypngtoclipboard(int, point&)
1 pegrpcs.dll int pecopypngtofile(int, point&, string)
1 pegrpcs.dll int pelaunchprintdialog(int, int, point&)
1 pegrpcs.dll int pereset(int)
1 pegrpcs.dll int peresetimageex(int, int, int, int, int)
1 pegrpcs.dll int pesavetofile(int, string)
1 pegrpcs.dll int peserializetofile(int, string)
1 pegrpcs.dll int pestore(int, int32&, int32&)
1 pegrpcs.dll int pevsetcellex(int, int, int, int, single&)
1 pegrpcs.dll int pevgetcell(int, int, int, stringbuilder)
1 pegrpcs.dll int pevsetex(int, int, int, int, single[], single&)
1 pegrpcs.dll int pevgetcellex(int, int, int, int, double&)
1 pegrpcs.dll int pevgetcellex(int, int, int, int, stringbuilder)
1 pegrpcs.dll int pevsetex(int, int, int, int, double[], double&)
1 pegrpcs.dll int pevsetcellex(int, int, int, int, string)
1 pegrpcs.dll int pevsetcellex(int, int, int, int, double&)
1 pegrpcs.dll int peprintgraph(int, int, int, int, deforientation)
1 pegrpcs.dll int peload(int, int32&)
1 pegrpcs.dll int pelaunchpopupmenu(int, point&)
1 pegrpcs.dll int pelaunchtextexport(int, int, string)
1 pegrpcs.dll int pelaunchexport(int)
1 pegrpcs.dll int pelaunchcustomizeex(int, pageids)
1 pegrpcs.dll int pelaunchmaximize(int)
1 pegrpcs.dll int peloadfromfile(int, string)
1 pegrpcs.dll int pevgetcell(int, int, int, single&)
1 shell32.dll intptr shgetfileinfo(string, int, shfileinfo&, int, shellfileinfoflags)
1 shell32.dll int shgetdesktopfolder(ishellfolder&)
1 user32.dll int enablewindow(intptr, int)
1 user32.dll bool updatelayeredwindow(intptr, intptr, point&, size&, intptr, point&, int, ble
1 user32.dll bool trackmouseevent(trackmouseevents&)
1 user32.dll bool validaterect(intptr, rect&)
1 user32.dll bool sendmessage(intptr, listviewmessages, int, lvhittestinfo&)
1 user32.dll void sendmessage(intptr, headercontrolmessages, int, hd_hittestinfo&)
1 user32.dll int fillrect(intptr, rect&, intptr)
1 user32.dll void sendmessage(intptr, treeviewmessages, int, tvsortcb&)
1 user32.dll bool getmenuitemrect(intptr, intptr, int, rect&)
1 user32.dll intptr setactivewindow(intptr)
1 user32.dll int getlayeredwindowattributes(intptr, int32&, byte&, layeredwindowattribute&)
1 user32.dll int sendmessage(intptr, headercontrolmessages, int, int)
1 user32.dll int sendmessage(intptr, treeviewmessages, int, tvhittestinfo&)
1 user32.dll int sendmessage(intptr, uint, int, int)
1 user32.dll int sendmessage(intptr, int, int, point&)
1 user32.dll int setlayeredwindowattributes(intptr, int, byte, layeredwindowattribute)
1 user32.dll int iszoomed(intptr)
1 user32.dll int setwindowlong(intptr, getwindowlongflag, windowsapi/winproc)
1 user32.dll int setwindowtext(intptr, string)
1 user32.dll intptr childwindowfrompointex(intptr, point, childfrompointflags)
1 user32.dll intptr findwindow(string, string)
1 user32.dll int getmenuinfo(intptr, menuinfo&)
1 user32.dll int getmenuitemid(intptr, int)
1 user32.dll int getmenuiteminfo(intptr, int, int, menuiteminfo&)
1 user32.dll intptr loadbitmap(intptr, int)
1 user32.dll intptr getsubmenu(intptr, int)
1 user32.dll intptr getmenu(intptr)
1 user32.dll int getwindowplacement(intptr, windowplacement&)
1 uxtheme.dll int setwindowtheme(intptr, stringbuilder, stringbuilder)
1 uxtheme.dll int isappthemed()
1 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
1 uxtheme.dll void drawthemebackground(intptr, intptr, int, int, rect&, intptr)
1 uxtheme.dll void drawthemeparentbackground(intptr, intptr, rect&)
1 winmm.dll int playsound(byte[], intptr, soundflags)
1 winmm.dll int playsound(string, intptr, soundflags)