| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
开篇语
第一章 FOXTOOLS.FLL程序库
1.1 FOXTOOLS.FLL简介
1.2 FOXTOOLS.FLL提供的函数
1.2.1 ADDBS()
1.2.2 CLEANPATH()
1.2.3 DRIVETYPE()
1.2. DEFAULTEXT()
1.2.5 FORCEEXT()
1.2.6 FORCEPATH()
1.2.7 FOXTOOLVER()
1.2.8 GETPROSTRG()
1.2.9 JUSTDRIVE()
1.2.10 JUSTEXT()
1.2.11 JUSTFNAME()
1.2.12 JUSTPATH()
1.2.13 JUSTTSTEM()
1.2.14 MAINHWND()
1.2.15 MKDIR()
1.2.16 MSGBOX()
1.2.17 NEXTWORD()
1.2.18 VALIDPATH()
1.2.19 PUTRPROSTRG()
1.2.20 REDUCE()
1.2.21 WORDNUM()
1.2.22 WORDS()
1.2.23 RGBCOMP()
1.2.24 CLOSECLIP()
1.2.25 COUNTCLIPF()
1.2.26 EMPTYCLIP()
1.2.27 ENUMCLIPFM()
1.2.28 GETCLIPFMT()
1.2.29 ISCLIPFMT()
1.2.30 OPENCLIP()
1.2.31 REGCLIPFMT()
1.2.32 GETCLIPDAT()
1.2.33 SETCLIPDAT()
1.3 例程注册及例程调用
1.3.1 REGFN()及REGFN32()例程的使用
1.3.2 CALLFN()例程的使用
第二章 FOX LINK LIBRARY的设计
2.1 建立一个基础的智育程序库
2.1.1 建立新的项目文件
2.1.2 编写基础程序
2.1.3 建立程序库
2.1.4 存取胜Visual FoxPro3.0传递的参数
2.1.5 返回数据级Visual FoxPro3.0
第三章 使用BC4.5编写动态链接程序库
3.1 开发的步骤
3.2 DLL程序编写
3.2.1 头文件
3.2.2 函数的声明
3.2.3 程序库进入函数
3.2.4 程序库的退出
3.3 编写共有的例程
3.3.1 一般类型
3.3.2 取得字符串
3.3.3 取得多个返回值
3.3.4 综合例程
3.3.5 准备另一个头文件
3.3.6 其他注意事项
3.4 产生DLL文件
第四章 鼠标及键盘控制例程
4.1 LOADMOUSEKEY()
4.2 CHGDEFACURSOR()
4.3 ACTCURSOR()
4.4 SETMOUSEPOS()
4.5 GETMOUSEPOS()
4.6 SETCARETBTIME()
4.7 SETCARETBTIME()
4.8 SETMOUSEAREA()
4.9 SETMOUSEWIN()
4.10 GETMOUSEAREA()
4.11 GFTDBCICK()
4.12 SETDBCLICK()
4.13 SWAPMOUSE()
4.14 ISMOUSEHERE()
4.15 GETCURSORSIZE()
4.16 ACTIVEKBD()
4.17 GETKEYSTATE()
4.18 KEYBDTYPE()
4.19 CAPKEY()
4.20 MIDMOUSE()
4.21 CETKEYBOARDDELAY()
4.22 GETMOUSESPEED()
4.23 SETDBCLICKMOVE()
4.24 SETDBCLCKTIME()
4.25 SETKEYBOARDDELAY()
4.26 SETKEYBOARDSPEED()
4.27 SETMOUSEMOVE()
4.28 GETDBCLICKHEIGHT()
4.29 GETDBCLICKWIDTH()
4.30 ISMOUSESWAP()
4.31 LBUTTONDOWN()
4.32 MBUTTONDOWN()
4.33 RBUTTONDOWN()
第五章 窗口控制例程
5.1 LOADWINDOWDLL()
5.2 GETTOPHEND()
5.3 GETACTWINDOW()
5.4 GETWINDOWHANDLE()
5.5 FREEWINDOW()
5.6 WINDANBEUSE()
5.7 WINDOWFLASH()
5.8 SETWINDOWTITLE()
5.9 GETTHETASK()
5.10 GETWINDOWAREA()
5.11 GETTASKHANDLE()
5.12 DISPLAYWINDOW()
5.13 GETBORDERSIZE()
5.14 SETBORDERSIZE()
5.15 GETGRID()
5.16 GETGRID()
5.17 SETGRID()
5.18 SETICONTEXTWRAP()
5.19 GETMENUALIGN()
5.20 SETMENUALIGN()
5.21 GETSCREENSAVER()
5.22 GETSCREENSAVETIME()
5.23 SETDESKTOPSTYLE()
5.24 SETDESKTPBITMAP()
5.25 GETPOINTWINDOW()
5.26 IXZOOM()
5.27 ISVISIBLE()
5.28 ISENABLED()
5.29 ISICON()
5.30 ISAWINDOW()
5.31 GETICONXSPACE()
5.32 GETICONYSPACE()
5.33 GETSCREENWIDTH()
5.34 GETSCREENHEIGHT()
5.35 GETFRAMEWIDTH()
5.36 GETFRAMEHEIGHT()
5.37 GETVARROIDTH()
5.38 GETVARROWHELIGHT()
5.39 GETHARROWWIDTH()
5.40 GETHARROWHEIGHT()
5.41 GETTITLEHEIGHT()
5.42 GETICONWIDTH()
5.43 GETICONHEIGHT()
5.44 GETMENUHEIGHT()
5.45 GETMINWIDTH()
5.46 GETMINHEIGHT()
5.47 OSCFILENAME()
5.48 PUTFILENAME()
5.49 GETRGBCOLOR()
5.50 SENDWINDOWTOP()
5.51 MINWINDOW()
5.52 GETPARENTHANDLE()
5.53 EXTRACTWINDOW()
5.54 ARRANGEICONS()
5.55 ACTIVEWINDOW()
5.56 ISWINRESTORED()
5.57 REDRAWWINDOWS()
5.58 -WHFROMNAME()
5.59 -FWHFROMNAME()
5.60 -WHTOHWND()
5.61 -WBOTTOM()
5.62 -WBOTTOMP()
5.63 -WCLEAR()
5.64 -WCLOSE()
5.65 -WFINDTITLE()
5.66 -WGETPORT()
5.67 -WHEIGHT()
5.68 -WHEIGHTP()
5.69 -WHIDE()
5.70 -WLEFT()
5.71 -WLEFTP()
5.72 -WMAINWINDOW()
5.73 -WONTOP()
5.74 -WRIGHT()
5.75 -WRIGHTP()
5.76 -WSELECT()
5.77 -WSETTITLE()
5.78 -WSHOW()
5.79 -WSHOW()
5.80 -WTOP()
5.81 -WTOPP()
5.82 -WWIDTH()
5.83 -WWIDTHP()
第六章 剪贴板例程
6.1 LOADCLIPBDDLL()
6.2 CLOSECLIPBD()
6.3 COUNTFORMATS()
6.4 CLEARCLIPBD()
6.5 ENUMCLIPBDFORMATS()
6.6 GETFMTNAME()
6.7 GETCLIPBDUSER()
6.8 GETCLIPBDWINDOW()
6.9 ISFMTHERE()
6.10 GETCLIPBOARD()
第七章 系统控制例程
7.1 OLADSYSTEMDLL()
7.2 GETLOWMEMORY()
7.3 GETCODEPAGE()
7.4 GETMENUHANDLE()
7.5 GETTASKNUM()
7.6 GETFOXPROINSTANCE()
7.7 GETFOXPROTASJ()
7.8 GETFOXPROMODULE()
7.9 GETSYSTEMCOLOR()
7.10 IS80X87()
7.11 GETCPUNO()
7.12 ENHANCEDMODE()
7.13 SETFILES()
7.14 SAVEMEMORY()
7.15 UNSAVEMEMORY()
7.16 SAVEGDIMEMORY()
7.17 UNSAVEGDIMEMORY()
7.18 SAVEUSERMEMORY()
7.19 UNSAVEUSERMEMORY()
7.20 GETFREEHANDLE()
7.21 EXEANDRUNWINDOWS()
7.22 FATALQUIT()
7.23 FINDPROGRAM()
7.24 GETSYSRESOURCE()
7.25 POKEMSGTOWINDOWS()
第八章 游戏杆控制例程
8.1 LOADJOYSTICKDLL()
8.2 TESTJOYSTICK()
8.3 BUTTONNUM()
8.4 GET3DIMLIMIT()
8.5 JOYNUMBERS()
8.6 GETJOYPOS()
8.7 GETJOYSENSITIVE()
8.8 SETJOYSENSITIVE()
第九章 磁盘控制例程
9.1 LOADDISKDLL()
9.2 GETFLEPATH()
9.3 ERASEFILE()
9.4 RENAME()
9.5 CHANGEFTIME()
9.6 SETFILEATTR()
9.7 SETSYSTIME()
9.8 GETTEMPHD()
9.9 GETNOWTIME()
9.10 GETNOWHUNDTIME()
9.11 GETDISKTYPE()
9.12 GETSECTORS()
9.13 GETCLUSTERS()
9.14 GETSECTORSIZE()
9.15 GETWINSYSTEMDIR()
9.16 GETWINDOWSDIR()
9.17 GETDRIVERTYPE()
9.18 GETPROFILEVALUE()
9.19 GETPROFILESTR()
9.20 GETWININIVALUE()
9.21 GETWININISTR()
9.22 PUTPROFILESTR()
9.23 PUTWININISTR()
9.24 SETEATALMODE()
9.25 SAVEDISKSPACE()
9.26 UNSAVEDISKSPACE()
9.27 SAVEFILEHANDLE()
9.28 UNSAVEFILEHANDLE()
9.29 GETFILETITLES ()
第十章 压缩文件例程
10.1 LOADCOMPRESSDLL()
10.2 CMS_COPYFILE()
10.3 CETORIFILENAME()
10.4 CMS_CLOSE()
10.5 CMS-OPEN()
10.6 CMS-SEEK()
10.7 CMS-READ()
10.8 CMS-COPY ()
第十一章 多媒体控制例程
11.1 LOADMCIDLL()
11.2 GETMCIVERSION()
11.3 PLAYWAVE()
11.4 GETERRORMSG()
11.5 GETOUTWAVEDES()
11.6 GETINWAVEDEVS()
11.7 SETWAVEVOLUMN()
11.8 CDGETFORMAT()
11.9 CDGETCURRENTTRACK()
11.10 CDGETLENGTH()
11.11 CDGETTRACKLENGTH()
11.12 CDGETTRACKS()
11.13 CDGETPOSITION()
11.14 CDPLAY()
11.15 CDRESET()
11.16 CDSTOP()
11.17 CDEJECT()
11.18 CDCLOSEDOOR()
11.19 CDSEEK()
11.20 CDPAUSE()
11.21 CDRESUME()
11.22 CDSETAUDIO()
11.23 CDSETSPEAKER ()
第十二章 其他控制例程
12.1 LOADOTHERDLL()
12.2 EXITMSWINDOWS()
12.3 CLOSEFOXPRO()
12.4 ISDEBUG()
12.5 ALERTBOX()
12.6 ADDWINBAR()
12.7 -EDOPENFILE()
12.8 -EDPASTE()
附录 常量定义-按文件分