VC范例开发大全_第1页
VC范例开发大全_第2页
VC范例开发大全_第3页
VC范例开发大全_第4页
VC范例开发大全_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VisualC+范例开发大全VC+视频教程随书光盘目录第1篇VC+入门与基本文档视图第1章VisualC+6.0MFC程序设计快速入门(教学视频:5分钟)2VisualC+6.0开发环境简介21.2创建VisualC+6.0应用程序3实例001创建第一个MFC应用程序3实例002创建第一个C+应用程序4第2章文档视图应用程序实例(教学视频:159分钟)6窗体操作6实例003实现启动时无子窗口的MDI程序6实例004实现MDI应用程序启动时子窗口默认最大化7实例005MDI应用程序启动时主窗口默认最大化8实例006具有图片背景的MDI主窗口9实例007全屏显示的窗体12实例008创建带滚动条的窗

2、体15实例009窗体拆分16实例010始终置顶的SDI程序17实例011不可移动的窗体18实例012创建不可改变大小的SDI窗口19实例013动态设置窗口位置和大小20实例014保存窗口状态21实例015双击主窗口弹出“打开”对话框23标题栏25实例016获取标题栏高度25实例017获取标题栏上按钮的尺寸26实例018定制标题栏文字27实例019添加标题栏右键菜单项28实例020屏蔽标题栏右键系统菜单及隐藏按钮29实例021禁用标题栏上的最大化、最小化和关闭按钮30实例022显示和隐藏标题栏31菜单32实例023获取菜单栏高度32实例024启用和禁用菜单33实例025动态添加菜单35实例026

3、带单选标记的菜单36实例027复选标记的菜单38实例028带图标菜单的SDI程序39实例029带图标菜单的MDI40实例030位图菜单41实例031创建客户区右键菜单43实例032隐藏和显示菜单栏44实例033为应用程序添加多语言支持452.4工具栏48实例034工具栏按钮的添加、删除和分组48实例035不能停靠的工具栏48实例036下压式工具栏按钮49实例037给工具栏添加图像背景50实例038动态隐藏和显示工具栏512.5状态栏52实例039显示和隐藏状态栏52实例040带进度条的状态栏53实例041在状态栏上加载图像54实例042滚动字幕的状态栏56第3章对话框应用实例(教学视频:82分

4、钟)583.1对话框界面58实例043设置对话框应用程序窗口启动位置58实例044半透明对话框59实例045创建不规则对话框应用程序60实例046拖动没有标题栏的对话框61实例047实现收缩对话框应用程序62实例048基于对话框的托盘程序64实例049为对话框应用程序添加菜单栏66实例050带有工具栏的对话框应用程序67实例051为对话框应用程序添加右键菜单68实例052模式对话框与非模式对话框69实例053属性页对话框71实例054向导式对话框72实例055为对话框应用程序添加启动界面73实例056为对话框应用程序添加具有百叶窗效果的启动界面763.2通用对话框77实例057文件打开对话框7

5、8实例058在程序启动时弹出文件打开对话框79实例059在文件打开对话框中预览图片80实例060文件保存对话框81实例061选择文件夹对话框82实例062字体对话框84实例063颜色对话框86实例064查找与替换对话框87第4章控件应用实例(教学视频:150分钟)894.1常见控件89实例065图文按钮89实例066具有随机图片背景的EditBox控件90实例067使用ListBox显示系统逻辑磁盘驱动器列表92实例068利用列标题对列表视图进行数据排序93实例069使用StaticText控件显示当前系统时间95实例070使用DataTimePicker控件调整系统时间96实例071使用Co

6、mboBox控件控制字体大小97实例072使用RichEdit控件显示文本文件98实例073使用TreeControl控件显示文件目录100实例074位图进度条102实例075使用Progress控件实现文字进度条103实例076使用StaticText控件显示当前时间104实例077使用PictureBox显示动态打开图像106实例078使用GroupBox控件对控件分组107实例079使用CheckBox实现多选109实例080使用RadioButton实现单选110实例081HorizontaiScrollBar与VerticalScrollBar滚动条111实例082Slider控件的

7、使用112实例083捕获键盘热键113实例084播放动画115实例085使用DataTimePicker实现日期的选择116实例086使用MonthCalendar获取日期117实例087使用IPAddress读取IP118实例088使用CustomControl自定义控件119实例089ExtendedComboBox控件120实例090使用TabControl实现选项卡1224.2控件的扩展使用方法124实例091动态创建控件124实例092隐藏和显示控件125实例093启用和禁用控件126实例094向窗体中动态添加控件127实例095在控件上右击弹出菜单128实例096自定义控件字体颜色

8、129第2篇文件、系统、输入输出和音频视频第5章文件系统应用实例(教学视频:85分钟)134文件操作134实例097读写文件134实例098读写INI文件136实例099对话框支持文件拖放138实例100复制、移动和删除文件139实例101显示复制过程对话框141实例102获取与修改文件属性143实例103获取与修改文件创建、修改和访问时间146实例104获得文件大小148实例105获取文件类型149实例106检索文件150实例107重命名文件151文件夹操作152实例108获取与修改文件夹创建、修改及访问时间153实例109创建和删除文件夹155实例110复制和移动文件夹156实例111判断

9、目标是否是文件夹157实例112检索文件夹159实例113重命名文件夹160163第6章图形图像程序应用实例(教学视频:211分钟)6.1图形应用实例163实例114简单直线的绘制163实例115绘制正弦曲线166实例116绘制图形169实例117绘制渐变图形171实例118绘制渐变文字1726.2图像应用实例174实例119显示资源中的位图174实例120图像目录自动浏览程序176实例121浏览大幅图像178实例122获得图像大小179实例123放大和缩小图像181实例124实现鼠标拖动图像183实例125图像马赛克效果185实例126图像百叶窗效果187实例127图像扫描效果189实例12

10、8图像栅条效果190实例129图像渐显效果191实例130图像翻转效果193实例131图像锐化处理195实例132图像反色处理198实例133图像的灰度化199实例134图像的裁剪202实例135图像的合成203实例136获取图像中鼠标的坐标值205实例137提取图片中的对象206实例138提取应用程序图标207实例139截取当前屏幕图像209实例140颜色提取器210实例141图像分割2116.3使用GDI+绘图213实例142显示JPEG与GIF图片213实例143实现位图文件转化为JPEG文件215实例144实现JPEG图像旋转180并保存217实例145实现渐变画刷219实例146实现

11、半透明图片重迭221实例147在平行四边形中显示JPEG图像222实例148实现旋转显示图像224实例149绘制曲线225实例150绘制平滑直线与曲线227实例151绘制颜色渐变文字228实例152绘制竖立文字230第7章音频和视频应用实例(教学视频:40分钟)2327.1音频和视频播放基础232实例153使用PlaySound()播放WAV文件232实例154一个简单的MP3音频播放器234实例155Flash播放器237实例156一个可以控制进度的Flash播放器239实例157获取AVI文件的格式信息243实例158基于MCI的AVI播放器246实例159USB摄像头程序248实例160

12、录制USB摄像头到AVI文件2507.2音频和视频案例252实例161一个录音程序252实例162视频音频播放器254实例163显示进度的MP3播放器258实例164关闭和打开光驱门262实例165Flash播放窗口右键屏蔽以及键盘响应262第8章操作系统应用实例(教学视频:293分钟)265注册表相关265实例166注册表的备份265实例167注册表的恢复266实例168设置注册表键值268实例169列举子键270实例170禁用注册表271实例171启用注册表272显示相关273实例172获取和更改屏幕分辨率273实例173获取和设置屏幕刷新频率274实例174获取和设置屏幕颜色质量275实

13、例175获取和设置系统标题栏文字颜色276磁盘驱动器相关278实例176枚举系统磁盘驱动器278实例177获取和设置磁盘驱动器卷标名称279实例178获取磁盘驱动器文件系统名称281实例179判断磁盘驱动器类型282实例180获取磁盘驱动器空间信息284实例181设置磁盘驱动器图标285实例182隐藏、显示磁盘驱动器287桌面应用实例292实例183隐藏、显示“任务栏”292实例184显示任务栏中窗口标题293实例185设置桌面壁纸295实例186删除桌面快捷方式297实例187清空“回收站”2998.5系统相关301实例188枚举系统文件类型301实例189枚举系统字体303实例190枚举系

14、统进程305实例191获取计算机所有者名称和所有者单位名称306实例192获取Windows的版本号、内建号与安装序列号308实例193获取CPU属性参数309实例194获取显卡BIOS版本号和更新日期311实例195获取系统BIOS版本号和更新日期313实例196控制光驱的弹开与关闭315实例197启用与禁用光驱的自动播放功能317实例198启动控制面板318实例199检测系统启动模式319实例200获取和设置系统时间320实例201注销当前用户321实例202关闭计算机322实例203重新启动计算机324实例204获取内存使用状态325实例205虚拟内存分配示例326系统文件夹328实例2

15、06获取当前文件夹的位置328实例207获取文件夹中的所有子文件329实例208获取“启动”文件夹和“临时”文件夹位置331实例209获取“桌面”文件夹的位置332实例210获取“字体”文件夹的位置334实例211获取“网上邻居”文件夹的位置334实例212获取“我的文档”文件夹的位置335实例213获取system文件夹的位置336实例214获取WINDOWS文件夹的位置337IE相关338实例215获取IE浏览器的版本号338实例216修改IE默认主页339实例217修改IE标题栏341实例218用非IE窗体显示HTML文件342实例219隐藏IE工具栏344实例220使IE的默认打开方式

16、为全屏显示345实例221获取IE收藏夹默认路径346实例222添加IE收藏夹内容347实例223获取IE临时文件夹默认路径349实例224清空IE临时文件夹350实例225清空IE历史记录353实例226清空IE地址栏记录353实例227使用默认浏览器打开指定网页354实例228修改IE链接按钮3568.8其他应用357实例229隐藏运行程序357实例230控制其他exe程序358实例231注册COM服务组件359实例232取消COM服务组件注册360第9章鼠标及键盘应用实例(教学视频:25分钟)362鼠标应用362实例233判断鼠标左右键是否交换和禁止交换362实例234判断系统是否安装鼠

17、标和鼠标是否有滚轮363键盘应用364实例235设置键盘输入响应速度364实例236使用Enter键切换输入焦点366实例237捕获Alt和Alt+Shift组合键366实例238捕获Ctrl和Ctrl+Shift组合键367实例239捕获Ctrl、Ctrl+Alt和Ctrl+Alt+Shift组合键369第10章光标与图标应用实例(教学视频:36分钟)371光标应用实例371实例240设置光标371实例241在不同的区域显示不同的光标373实例242创建和结束等待光标376实例243显示动态光标377实例244在按钮上显示自定义光标378实例245一个链接文本的制作381图标应用实例383实

18、例246动态更改应用程序图标384实例247交替改变的应用程序图标385实例248制作一个系统托盘图标387实例249从模块中获取图标391实例250制作一个像QQ那样的托盘闪烁图标393实例251读取文件图标395实例252保存图标到位图文件396第3篇数据库、进程和动态链接库第11章数据库技术应用实例(教学视频:131分钟)402数据库操作访问技术实例402实例253使用DAO建立Access数据库文件402实例254使用ADOX建立Access数据库文件404实例255使用ADO添加数据库记录407实例256使用ADO查询数据库记录409实例257使用ADO删除和修改数据库记录413实例

19、258使用ADO实现数据库记录排序417实例259使用ADO实现数据库条件查询420ODBC操作数据库423实例260数据源配置工具的制作424实例261利用ODBC显示数据427实例262利用ODBC实现数据的增加和删除429实例263利用ODBC实现简单的学生管理系统434DataGrid控件和MSFIexGrid控件的使用438实例264使用DataGrid显示数据库查询结果439实例265DataGrid的单元格背景和文字颜色441实例266DataGrid自定义列标题442实例267DataGrid自动增加数据443实例268DataGrid升序和降序排列444实例269DataGr

20、id一个综合的例子447实例270使用FlexGrid显示数据库查询结果448实例271FIexGrid自定义列标题451实例272FlexGrid的升序和降序排列452实例273FlexGrid一个界面综合例子454实例274FlexGrid自动设置列宽456实例275FlexGrid响应Tab按键458实例276FlexGrid合并单元格461实例277FlexGrid修改单元格数据(综合)463第12章进程和线程应用实例(教学视频:107分钟)468进程基本操作468实例278使用CreateProcess()函数创建进程468实例279使用其他方式打开进程470实例280枚举系统所有进

21、程471实例281打开和关闭计算器进程472实例282显示和隐藏进程的主窗口474实例283使用SendMessage()函数实现进程之间的通信478实全284使用剪贴板实现进程通信482实例285使用邮槽实现进程通信484实例286使用匿名管道实现进程通信486实例287从任务管理器窗口中读取列表信息488实例288运行系统程序并输出结果490线程基本操作492实例289创建线程492实例290挂起和恢复线程494实例291终止线程495实例292如何使用CEvent类497实例293如何使用CCriticalSection类499实例294如何使用CSemaphore类502实例295如何

22、使用CSingleLock类504实例296如何使用CMutex类506实例297线程的消息队列508第13章动态链接库(教学视频:48分钟)512DLL基础512实例298创建和使用一个Win32DLL512实例299创建和使用一个MFCDLL514实例300动态链接库的显式调用515实例301动态链接库的隐式调用517实例302从DLL中创建对话框并显示518实例303DLL创建出口类520实例304从DLL中绘制图片52313.2系统钩子526实例305键盘钩子的制作527实例306使用系统钩子记录活动窗口的窗口名529实例307鼠标钩子制作532第14章ActiveX控件和COM组件(

23、教学视频:33分钟)535ActiveX控件535实例308在网页上显示ActiveX控件535实例309网页中显示带控件的ActiveX控件537实例310网页向ActiveX控件传递参数539实例311实现ActiveX控件的事件540COM组件的简单介绍542实例312创建一个简单的COM组件543实例313COM组件的调用(COM001)544实例314使用COM组件实现多接口545实例315多接口COM组件的调用(COM002)549实例316使用COM组件显示对话框550第4篇网络技术及其他特殊操作技巧第15章网络开发技术应用实例(教学视频:107分钟)554本地计算机信息和局域网

24、信息554实例317获取本地计算机名和IP地址554实例318获取本地计算机的主机信息555实例319获取本地计算机的操作系统557实例320用函数SendARP()获取局域网计算机的MAC地址558实例321获取主机共享文件夹560实例322获取局域网主机共享文件目录561实例323在局域网实现共享文件夹564实例324在局域网查找存活主机566实例325读取本机所有的串口568实例326枚举本机所安装的网络协议570实例327读取本机所有拨号名称572实例328获取系统UDP列表573实例329获取系统TCP列表575实例330映射网络驱动器577网络套接字编程580实例331端口扫描58

25、1实例332用UDP实现聊天功能584实例333组播通信588实例334广播通信593实例335聊天室程序(客户端部分)598实例336聊天室程序(服务端部分)602实例337文件传输(服务端部分)609实例338文件传输(客户端部分)613实例339制作网络嗅探工具616实例340利用网络嗅探实现抓取网络文件623Internet编程626实例341读取网页数据626实例342利用Winlnet实现文件下载628实例343发送电子邮件630实例344获取电子邮件信息637实例345浏览FTP文件641实例346网络校时646650第16章操作XML、HTML、Word与Excel文件(教学视

26、频:128分钟)XML的读取和存储650实例347创建XML文件650实例348在XML的根节点加入子节点652实例349得到XML节点的属性和文字654实例350删除XML根节点下的某子节点656实例351设置XML子节点的文字和属性658实例352利用递归方式遍历XML文件661HTML文件操作664实例353获取HTML文件中的所有链接664实例354动态设置HTML的背景色667实例355动态获取TABLE中的TD内容668实例356动态改变网页中的链接信息671实例357动态向网页写入数据672实例358动态更改TABLE中TD的数据674实例359一键填写表单67616.3操作Word文件678实例360打开和关闭Word678实例361在Word中写入文字并保存680实例362从当前Word文档中读取文本682实例363在Word文档中增加表格68416.4操作Excel文件686实例364在Ex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论