1、第1章 用户界面设计 11.1 常用控件程序设计 21.1.1 静态控件和按钮范例 2范例1-1 静态控件的动态变化 2相关函数:CWnd:GetWindowText CWnd:SetWindowText范例1-2 按钮的产生和消失 3相关函数:Create RECT范例1-3 单选按钮范例 5范例1-4 制作学生调查表6相关函数:CWnd:CheckRadioButton CButton:SetCheckCWnd:GetCheckedRadioButton CWnd:GetDlgItem范例1-5 动态改变按钮控件的内容 8相关函数:CWnd:SetDlgItemText CWnd:GetD
2、lgItemText范例1-6 动态生成静态文本 9相关函数:Cwnd:Create范例1-7 改变静态文本 10相关函数:CWnd:SetWindowText CWnd:GetWindowText范例1-8 对话框的收缩 12相关函数:Cwnd:GetWindowRect CWnd: SetWindowPos1.1.2 编辑框和旋转按钮控件范例 13范例1-9 显示当前时间 13相关函数:CTime:GetCurrentTime CTime:Format范例1-10 改变编辑框显示字体的颜色 15相关函数:CDC: SetTextColor OnCtlColor范例1-11 彩色编辑框 16
3、相关函数:CDC:FrameRect范例1-12 用户登录界面 18相关函数:CWnd:UpdateData范例1-13 输入输出同步显示 19范例1-14 简单计算器 20相关函数:CWnd:GetDlgItemText CWnd:SetDlgItemText CWnd:GetWindowText CWnd:SetWindowText范例1-15 学生信息输入系统 23相关函数:CSpinButtonCtrl:SetBase CSpinButtonCtrl:GetBaseCSpinButtonCtrl:SetRange范例1-16 Edit Box的应用 25 相关函数CEdit:SetSe
4、l CEdit:Copy CEdit:Paste CEdit:CutCEdit:Undo范例1-17 IP地址显示 26相关函数:CIPAddressCtrl:SetAddress CIPAddressCtrl:GetAddress1.1.3 列表框控件范例 28范例1-18 学生信息查询系统 28相关函数:CListBox:AddString CListBox:DeleteString CListBox: SetItemDataCListBox:FindStringExact CListBox:GetCurSel CListBox:GetItemData范例1-19 列表框多选范例 31相关
5、函数:CListBox:GetSelCount CListBox:GetSelItems范例1-20 文本数据传递 33范例1-21 权限设置 35相关函数:CCheckListBox:SetCheckStyleCCheckListBox:GetCheck范例1-22 多目标关联 37相关函数:ClistBox:SetItemDataPtr范例1-23 添加盘符 39相关函数:CListBox:Dir范例1-24 组合框的使用 40相关函数:CComboBox:AddString CComboBox:ResetContent1.1.4 进展条、滚动条和滑动条控件范例 42范例1-25 滑动条的
6、使用范例 42相关函数:CSliderCtrl:GetRangeMin CSliderCtrl:SetPos CSliderCtrl:GetPos范例1-26 随意改变编辑框的颜色 43相关函数:RGB CDC:SetTextColor范例1-27 进展条的使用 46相关函数:CProgressCtrl:SetRange CProgressCtrl:GetRangeCProgressCtrl:SetPos CProgressCtrl:GetPos范例1-28 水平滚动条的基本操作 48相关函数:CScrollBar:SetScrollRange CScrollBar:GetScrollRang
7、eCScrollBar:SetScrollPos CScrollBar:GetScrollPos1.1.5 Tab控件、时间控件、列表控件和树控件范例 51范例1-29 Tab控件的使用(1) 51相关函数:CTabCtrl:InsertItem TCITEM 范例1-30 Tab控件的使用(2) 53相关函数:CDialog:Create CWnd:GetClientRectCRect:InflateRect CRect:DeflateRect CTabCtrl:GetCurSel范例1-31 图像列表控件 56相关函数:CImageList:Create CImageList:AddCTa
8、bCtrl:SetImageList AfxGetApp范例1-32 列表视图控件的使用(1) 58相关函数:CListCtrl:SetImageList CListCtrl:InsertItem范例1-33 列表视图控件的使用(2) 60相关函数:CListCtrl:SetExtendedStyle CListCtrl:InsertColumnCListCtrl:SetItemText范例1-34 树控件的使用 62相关函数:CTreeCtrl:InsertItem范例1-35 学生信息录入系统 64相关函数:CTime:Ctime CTime:Format1.2 对话框程序设计 66范例1
9、-36 模态对话框设计 66相关函数:CDialog:DoModal范例1-37 创建非模态对话框 67相关函数:CDialog:Create范例1-38 创建文件对话框 68相关函数:CFileDialog:CfileDialog CFileDialog:GetPathName范例1-39 字体对话框的使用 69相关函数:CWnd:GetFont CFont:GetLogFont范例1-40 创建颜色对话框 70相关函数:CDC:SetTextColor CColorDialog:GetColor范例1-41 对话框 71相关函数:CPropertySheet:AddPage范例1-42 创
10、建 对话框 73相关函数:CPropertySheet:SetWizardMode CPropertySheet:SetWizardButtons1.3 本章 76第2章 文 应用程序设计 772.1 单程序设计 782.1.1 静态 单设计78范例2-1 标 单设计 78相关函数:CWnd:GetMenu CMenu:GetSubMenuCMenu:CheckMenuItem范例2-2 单 文字 体显示 79相关函数:CMenu:SetDefaultItem范例2-3 图 标 单 81相关函数:CBitmap:LoadBitmap CMenu:SetMenuItemBitmaps范例2-4
11、单 83相关函数:CMenu:EnableMenuItem范例2-5 单 消失84相关函数:CWnd:SetMenu范例2-6 单 单 的生 /失 85相关函数:CCmdUI:Enable范例2-7 出 单 86相关函数:CMenu: TrackPopupMenu2.1.2 动态 单设计87范例2-8 动态添加 单 87相关函数:CMenu:CreatePopupMenu CMenu:AppendMenu范例2-9 动态 入 单和 单 89相关函数:CMenu:InsertMenu范例2-10 动态生成 单添加 应函数 91相关函数:CMenu:CreatePopupMenu范例2-11 单
12、合范例 93相关函数:CWnd:GetParent CWnd:InvalidateCString:Find CString:Left CDC:TextOut2.2 和 态 程序设计 952.2.1 改95范例2-12 改 图标、和标 95相关函数:AfxRegisterClass LoadIcon LoadCursor GetStockObject范例2-13 创建时改程序 96范例2-14 创建currency1改 98相关函数:SetClassLong GetClassLong范例2-15 动改变图标 100相关函数:LoadIcon AfxGetInstanceHandle CWnd:S
13、etTimer范例2-16 添加程序的“动面 1012.2.2 和 态 102范例2-17 的使用 102范例2-18 动态加 103相关函数:CToolBar:Create CToolBar:EnableDocking CFrameWnd:DockControlBar范例2-19 的显示和fi 106相关函数:CWnd:IsWIndowVisibleCWnd:ShowWindow CFrameWnd:RecalcLayout范例2-20 消失 条fl示信息 108相关函数:CFrameWnd:ShowControlBar范例2-21 动 109相关函数:CWnd: FloatControlB
14、ar范例2-22 调 按钮的置 110相关函数:CToolBar:SetButtonInfo范例2-23 态 显示标置 111相关函数:AfxGetApp CStatusBar:SetPaneText范例2-24 态 显示当前时间 113相关函数:CStatusBar:SetPaneInfo CTime:GetCurrentTime CTime:Format CStatusBar:CommandToIndex范例2-25 态 显示进 115相关函数:CStatusBar:GetItemRect CProgressCtrl:Create范例2-26 态 滚动字体 117相关函数:CDC:GetT
15、extExtent CStatic:Create2.3 文 视图程序设计 1192.3.1 基文本的编程 119范例2-27 创建 入符 119相关函数:Cwnd:CreateSolidCaret CDC:GetTextMetricsCWnd:ShowCaret CWnd:SetCaretPos范例2-28 创建图 入符 121相关函数:CWnd:CreateCaret CBitmap:LoadBitmap范例2-29 添加文字 122相关函数:CDC:TextOut CString:LoadString范例2-30 的使用 124相关函数:CDC:BeginPath CDC:EndPath
16、CDC:SelectClipPath范例2-31 文字输入 125相关函数:CString:GetLength CString:Left CDC:GetBkColor范例2-32 设置字体” 127相关函数:CFont:CreatePointFont CDC:SelectObject范例2-33 字体的平滑显示 129相关函数:CDC:DrawText2.3.2 框 体的编程 131范例2-34 创建 131相关函数:CWnd:GetWindowRect CWnd:SetWindowRgn CRgn:CreateRoundRectRgn范例2-35 静态 132相关函数:CWnd:GetCli
17、entRect CSplitterWnd:CreateStatic CSplitterWnd:CreateView范例2-36 动态 134相关函数:CSplitterWnd:Create范例2-37 的动态 135相关函数:AnimateWindow CWnd:GetSafeHwnd范例2-38 使用多 视 137相关函数:CSplitterWnd:CreateStatic CSplitterWnd:CreateView范例2-39 限制 体动 138相关函数:CWnd:PreTranslateMessage范例2-40 界面 面 139相关函数:SetWindowPos AfxGetMai
18、nWnd2.4 本章 140第3章 图 程序设计 1413.1 基本图 制 1423.1.1 简单 的制 142范例3-1 基API的 制142相关函数:GetDC LineTo MoveToEx范例3-2 基MFC的 制143相关函数:CWnd:GetDC() CDC:MoveToCDC:LineTo CWnd:ReleaseDC范例3-3 制 非户 145相关函数:CWnd:GetParent CClientDC:CClientDC范例3-4 制 程序框 146相关函数:CWindowDC:CWindowDC范例3-5 制色 147相关函数:CDC:SelectObject CPen:CP
19、en范例3-6 创建 变 149相关函数:Cpen:CreatePen CGdiObject:DeleteObject3.1.2 150范例3-7 创建色 150相关函数:CDC:FillRect CBrush:CBrush范例3-8 用图 151相关函数:CBitmap:LoadBitmap CBrush:CBrush范例3-9 创建 的 153相关函数:GetStockObject CBitmap:FromHandle CDC:Rectangle范例3-10 条 154相关函数:Cwnd:OnMouseMove范例3-11 创建 色 1563.1.3 图 的制 157范例3-12 制 图
20、157相关函数:CDC:Polyline CDC:PolylineTo范例3-13 制 158相关函数:CWnd:GetClientRect范例3-14 图 合范例 160相关函数:CDC:SetPixel CDC:Eillipse范例3-15 动态控制图 的 数 162范例3-16 动态改图 的颜色 163相关函数:CColorDialog:DoModal范例3-17 制图 164相关函数:CDC:SetViewportOrg CDC:Pie范例3-18 制旋转 的图 166相关函数:SetGraphicsMode CDC:SetMapModeSetWorldTransform CDC:DP
21、toLP范例3-19 设置 的 时显示 167相关函数:CWnd:Invalidate CWnd:ScreenToClient范例3-20 字体对话框的使用 169相关函数:CGdiObject:DeleteObject CFont:CreateFontIndirect CView:OnDraw范例3-21 设置对话框的颜色 171相关函数:CDC:SetTextColor CDC:SetBkModeCWnd: GetDlgCtrlID CWnd: OnCtlColor范例3-22 显示图 173相关函数:CDC:CreateCompatibleDC CDC:BitBlt范例3-23 显示的图
22、 175相关函数:CBitmap:GetBitmap CDC:StretchBlt范例3-24 制颜色 变图 176相关函数:CDC:GetBitmap TRIVERTEX3.1.4 文本制179范例3-25 制 的字体 179相关函数:CFont:CreatePointFont CRect:OffsetRect CDC:DrawText范例3-26 旋转文本 180相关函数:CDC:SetViewportOrg ZeroMemory lstrcpy3.2 图像操作 1823.2.1 图像显示182范例3-27 显示 图像 182相关函数:TransparentBlt CGdiObject:G
23、etSageHandle范例3-28 和缩 图 184相关函数:CDC: StretchBlt范例3-29 图像的转 186相关函数:LoadImage CreateDIBSection3.2.2 图像 变化189范例3-30 图的 189相关函数:DrawDibDraw GetObject范例3-31 图的 192相关函数:DrawDibDraw Sleep3.2.3 图像基本操作195范例3-32 图像的 195相关函数:CRgn:CreateEllipticRgn CDC:SelectClipRgn范例3-33 图像的合成 197相关函数:CGdiObject: GetObject CD
24、C:BitBlt范例3-34 显示JPG图 199相关函数:CFileDialog:CfileDialog GlobalAlloc GlobalLockCreateStreamOnHGlobal OleLoadPicture IPicture:RenderCFile:ReadHuge3.3 3D图 的制 202范例3-35 制基本 202相关函数:glClearColor glColor3f glFlush范例3-36 图 变 204相关函数:glClear glViewport范例3-37 图像的旋转 206相关函数:glLoadIdentity glRotatef范例3-38 控图 旋转
25、2073.4 本章 209第4章 文件I/O 化程序设计 2114.1 文件基本操作 2124.1.1 文件的 、 操作212范例4-1 文件的基本 、 212相关函数:fopen fwrite fread fclose memset范例4-2 文件的 、 214相关函数:fseek ftell rewind范例4-3 基文件的文件 215相关函数:memset范例4-4 基MFC的文件 216相关函数:CFile:CFile CFile:GetLength范例4-5 文件对话框218相关函数:CFileDialog CFileDialog:GetFileName范例4-6 和 入INI文件2
26、19相关函数:WriteProfileString GetProfileString CString:GetBuffer范例4-7 表 221相关函数:RegCreateKey RegSetValueRegCloseKey RegQueryValue范例4-8 表 223相关函数:RegOpenKey RegQueryValueEx RegSetValueEx4.1.2 文 化225范例4-9 基CArchive的文件 225相关函数:CArchive:CArchive范例4-10 文 数设置 227相关函数:CDocument:SetTitle范例4-11 基文 的文件操作 228相关函数:
27、CObject:Serialize4.2 文件操作 2294.2.1 文件的 搜索229范例4-12 将文件 入“回收站” 229相关函数:GetCurrentDirectory SHFileOperation SHFILEOPSTRUCT范例4-13 清空回收站 230相关函数:GetWindowLong SHEmptyRecycleBin范例4-14 文件搜索 231相关函数:CFileFind:FindFile CFileFind:FindNextFileCFileFind:GetFileName CFileFind:GetFilePath范例4-15 检索文件是否存 233相关函数:o
28、pen close4.2.2 文件夹和文件目录234范例4-16 创建和 文件夹 234相关函数:GetCurrentDirectory CreateDirectory RemoveDirectory范例4-17 文件目录 236相关函数:DeleteFile CFileFind:IsDotsCFileFind:IsDirectory RemoveDirectory范例4-18 动文件 237相关函数:MoveFile GetCurrentDirectory范例4-19 目录重命名 239相关函数:DeleteFile CopyFile CString:Replace范例4-20 文件目录 制
29、 241相关函数:SHFileOperation范例4-21 获得文件的 243相关函数:CFile:GetStatus CFileStatus CFileDialog:GetPathName范例4-22 设置文件 245相关函数:CFile:SetStatus CButton:GetCheck范例4-23 改文件名称 246相关函数:CFile:Rename CFile:GetLength CFile:Find范例4-24 文件 248相关函数:CStdioFile:RreadString CString:Left CString:Right4.3 本章 250第5章 多媒体程序设计 251
30、5.1 多媒体音频操作 252范例5-1 简单CD播 器 252相关函数:mciSendCommand MCI_OPEN_PARMS MCI_STATUS_PARMSMCI_SET_PARMS MCI_PLAY_PARMS范例5-2 录制声音 255相关函数:MCIWndCreate MCIWndNew MCIWndCanRecord MCIWndRecord MCIWndPlay范例5-3 左/ 声道控制 257相关函数:waveOutGetVolume waveOutSetVolume范例5-4 使用PC系统播 声音 258相关函数:Beep5.2 多媒体视频操作 260范例5-5 多媒体
31、播 器(1) 260相关函数:MCIWndRegisterClas MCIWndCreate MCIWndOpen范例5-6 多媒体播 器(2) 262范例5-7 多媒体播 器(3) 264范例5-8 播 AVI文件(1) 265范例5-9 播 AVI文件(2) 266相关函数:CAnimateCtrl:Open CAnimateCtrl:Play CAnimateCtrl:Close范例5-10 动播 器 268范例5-11 播 GIF动 270相关函数:CHtmlView:Navigate25.3 本章 271第6章 系统控制 表 2736.1 表相关操作 2746.1.1 表的 入 27
32、4范例6-1 表的 入 274相关函数:Open QueryValue SetValue6.1.2 表的备份276范例6-2 表的备份 276相关函数:RegSaveKey6.1.3 表的恢 278范例6-3 表的恢 278相关函数:RegRestoreKey6.1.4 设置 表 值 279范例6-4 设置 表 值279相关函数:SetKeyValue6.1.5 子 280范例6-5 子 280相关函数:DeleteSubKey RecurseDeleteKey6.1.6 表枚举函数 281范例6-6 表枚举函数281相关函数:RegEnumKey RegEnumKeyEx6.2 系统控制 2
33、836.2.1 fi、显示文件 283范例6-7 fi、显示文件283相关函数:SetFileAttributes6.2.2 fi、显示文件夹284范例6-8 fi、显示文件夹 2846.2.3 fi“我的电脑”285范例6-9 fi“我的电脑” 2856.2.4 fi驱动器 286范例6-10 fi驱动器 2866.2.5 fi“回收站” 287范例6-11 fi“回收站” 2876.2.6 fi“我的文 ”289范例6-12 fi“我的文 ” 2896.2.7 fi桌面 的所有图标 290范例6-13 fi桌面 的所有图标 290相关函数:SetValue6.2.8 fi任务 291范例6
34、-14 fi任务 291相关函数:SetValue6.2.9 禁用 表 293范例6-15 禁用 表 293相关函数:SetValue6.2.10 关闭计算机 294范例6-16 关闭计算机 294相关函数:ExitWindowsEx6.2.11 销当前用户 295范例6-17 销当前用户 295相关函数:ExitWindowsEx6.2.12 设置“动动运程序 296范例6-18 设置“动动运程序 296相关函数:SetValue6.2.13 设置、显示系统当前时间 297范例6-19 设置、显示系统当前时间 297相关函数:GetSystemTime SetSystemTime6.2.14
35、 获当前显示模 299范例6-20 获当前显示模 299相关函数:EnumDisplaySetting6.2.15 获操作系统版本号 300范例6-21 获操作系统版本号 300相关函数:GetVersionEx6.2.16 设置桌面墙纸 302范例6-22 设置桌面墙纸 302相关函数:SystemParametersInfo6.2.17 链接DLL 303范例6-23 链接DLL 303相关函数:AFX_EXT_CLASS6.2.18 显链接DLL 304范例6-24 显链接DLL 304相关函数:LoadLibrary GetProcAddress6.3 IE设置 3056.3.1 改I
36、E标题 305范例6-25 改IE标题 305相关函数:SetValue6.3.2 改IE 主页 307范例6-26 改IE 主页 307相关函数:SetValue6.3.3 IE 禁止显示 308范例6-27 IE 禁止显示 308相关函数:SetValue6.3.4 IE 禁止显示 态 309范例6-28 IE 禁止显示 态 309相关函数:SetValue6.3.5 使打开的IE 化 310范例6-29 使打开的IE 化310相关函数:DeleteSubKey6.3.6 清空地址 历史 录 312范例6-30 清空地址 历史 录 312相关函数:DeleteValue6.3.7 改变收f
37、i夹的 313范例6-31 改变收fi夹的 313相关函数:SetValue6.3.8 显示IE 的【字体】按钮314范例6-32 显示 的【字体】按钮314相关函数:SetValue6.3.9 网页链接 的下 315范例6-33 网页链接 的下 315相关函数:SetValue6.3.10 设置IE的缓冲317范例6-34 设置IE的缓冲 317相关函数:SetValue6.3.11 fi 次登录用户的 录 318范例6-35 fi 次登录用户的 录 318相关函数:SetValue6.3.12 设置域名服务器超时 319范例6-36 设置域名服务器超时 319相关函数:SetValue6.
38、4 系统软件信息 3206.4.1 获系统 用户名 321范例6-37 获系统 用户名 321相关函数:QueryValue6.4.2 获系统 单名 322范例6-38 获系统 单名 322相关函数:QueryValue6.4.3 获当前用户名 323范例6-39 获当前用户名 323相关函数:GetUserName6.4.4 获计算机名324范例6-40 获计算机名 324相关函数:GetComputerName6.4.5 获操作系统安装序列号 325范例6-41 获操作系统安装序列号 325相关函数:QueryValue6.4.6 获操作系统的产品名称 327范例6-42 获操作系统的产品
39、名称 327相关函数:QueryValue6.4.7 获IE的版本号 328范例6-43 获IE的版本号 328相关函数:QueryValue6.4.8 获Windows的版本号 329范例6-44 获Windows的版本号329相关函数:QueryValue6.4.9 获Windows的内建号 330范例6-45 获Windows的内建号330相关函数:QueryValue6.4.10 获Windows的版本名称332范例6-46 获Windows的版本名称 332相关函数:QueryValue6.4.11 获临时文件夹的置 333范例6-47 获临时文件夹的置 333相关函数:GetTem
40、pPath6.4.12 获“桌面”文件夹的置 334范例6-48 获“桌面”文件夹的置 334相关函数:QueryValue6.4.13 获字体文件夹的置 335范例6-49 获字体文件夹的置 335相关函数:QueryValue6.4.14 获“网 邻居”文件夹的置337范例6-50 获“网 邻居”文件夹的置 337相关函数:QueryValue6.4.15 获“我的文 ”文件夹的置338范例6-51 获“我的文 ”文件夹的置 338相关函数:QueryValue6.4.16 获System文件夹的置 339范例6-52 获System文件夹的置 339相关函数:GetSystemDirec
41、tory6.4.17 获Windows文件夹的置 340范例6-53 获Windows文件夹的置 340相关函数:GetWindowsDirectory6.5 系统硬件信息 3416.5.1 获CPU名称341范例6-54 获CPU名称 341相关函数:QueryValue6.5.2 获CPU标识343范例6-55 获CPU标识 343相关函数:QueryValue6.5.3 获CPU制造商名称 344范例6-56 获CPU制造商名称 344相关函数:QueryValue6.5.4 获CPU主频345范例6-57 获CPU主频 345相关函数:QueryValue6.5.5 获CPU 数346
42、范例6-58 获CPU 数 346相关函数:GetSystemInfo6.5.6 获显卡BIOS版本号 347范例6-59 获显卡BIOS版本号 347相关函数:QueryValue6.5.7 获显卡BIOS的更新日期 348范例6-60 获显卡BIOS的更新日期 348相关函数:QueryValue6.5.8 获系统BIOS版本号 350范例6-61 获系统BIOS版本号 350相关函数:QueryValue6.5.9 获系统BIOS的更新日期 351范例6-62 获系统BIOS的更新日期 351相关函数:QueryValue6.6 存储设备管理 3526.6.1 获磁盘序列号 352范例6
43、-63 获磁盘序列号 352相关函数:GetVolumeInformation6.6.2 获磁盘卷标名称354范例6-64 获磁盘卷标名称 354相关函数:GetVolumeInformation6.6.3 设置磁盘卷标名称355范例6-65 设置磁盘卷标名称 355相关函数:SetVolumeLabel6.6.4 获磁盘容量 356范例6-66 获磁盘容量 356相关函数:GetDiskFreeSpace6.6.5 获磁盘剩余容量 358范例6-67 获磁盘剩余容量 358相关函数:GetDiskFreeSpace6.6.6 获磁盘“文件系统”名称 359范例6-68 获磁盘“文件系统”名称
44、 359相关函数:GetVolumeInformation6.6.7 获系统所有的磁盘驱动器 361范例6-69 获系统所有的磁盘驱动器 361相关函数:GetLogicalDrives6.6.8 判断磁盘驱动器型 362范例6-70 判断磁盘驱动器型 362相关函数:GetDriveType6.7 本章 364第7章 数据库技术程序设计 3657.1 数据库的 接和遍历 3667.1.1 数据库的 接366范例7-1 用ADO 接Access数据库 366相关函数:AfxOleInit _ConnectionPtrOpen范例7-2 用ADO 接SQL Server数据库368相关函数:Af
45、xOleInit _ConnectionPtrOpen范例7-3 用ADO 接Oracle数据库 369相关函数:AfxOleInit _ConnectionPtr-Open7.1.2 数据库的遍历370范例7-4 获 录的数据370相关函数:_RecordsetPtrOpen范例7-5 遍历 录集372相关函数:_RecordsetPtrMoveNext。7.2 数据查询技术 3737.2.1 基本查询范例373范例7-6 基本查询(1) 373相关函数:_RecordsetPtrOpen范例7-7 基本查询(2) 375相关函数:_RecordsetPtrOpen范例7-8 查询前20名
46、录 376相关函数:_RecordsetPtrOpen7.2.2 以时间为基础的查询 378范例7-9 查询指定时间数据 378相关函数:_RecordsetPtrOpen范例7-10 查询指定时间段的数据 380相关函数:_RecordsetPtrOpen范例7-11 按月查询数据 382相关函数:_RecordsetPtrOpen7.2.3 模糊查询383范例7-12 单 字符匹配查询 383相关函数:_RecordsetPtrOpen范例7-13 指定范围匹配查询 385相关函数:_RecordsetPtrOpen范例7-14 指定多 字符匹配查询 387相关函数:_RecordsetP
47、trOpen()7.2.4 条件查询389范例7-15 比 查询 389相关函数:_RecordsetPtrOpen _RecordsetPtrGetFields_RecordsetPtrGetCollect _RecordsetPtrMoveNext范例7-16 查询不显示重 录 392相关函数:_RecordsetPtrOpen _RecordsetPtrGetFields_RecordsetPtrGetCollect _RecordsetPtrMoveNext范例7-17 合条件查询 394相关函数:_RecordsetPtrOpen _RecordsetPtrGetFields_RecordsetPtrGetCollect _RecordsetPt