环境:Windows XP SP3、 VC++ 6.0 IDE 目的:讲解怎样使用VC++ 6.0 IDE书写一个最简单的MFC应用。 过程:本人在学习"Programming Visual C++ Fifth Edition"(VC++技术内幕第五版)过程中,我发现这本书理论上讲得非常细节,但是有些细节没有考虑到初学者的感受,比如它在讲解“What's an Application Framework?”(什么应用框架)时,给出了完整的使用MFC框架实现的"Hello World"功能的手写代码,但是没有说怎样使用VC++6.0 IDE来书写和测试这些源代码。这会让很多初学者觉得非常抽象。于是本人把书中的讲解源代码影射到怎样使用VC++ 6.0 IDE来实现。其中,整个使用IDE的步骤使用图片说明了,并且一行代码一行注释,说明在VC++编程的意思--它是初学VC++程序的第一个好例子。 使用步骤: 1、下载解压之后,参见“创建过程”目录中的图片说明 2、双击DSW文档打开工程即可 学习对象:VC++的初学者--想看懂怎样使用VC++书写一个最简单的Hello World窗体程序。
2019-12-21 19:25:29 2.06MB MFC编程 VC++的HelloWorld
1
VC++《精通GDI+编程》电子书教程,本书在介绍GDI+编程技术的同时,列举了大量的典型实例。通过这些实例,读者不仅可以更好地掌握GDI+编程的方法和技巧,还可以单一反三地将其应用到各类实际操作中。 清华大学出版社,周鸣扬,赵景亮编著。
2019-12-21 19:25:28 14.74MB vc gdi
1
stk与vc++6.0与MFC 4.21联合编程源代码,
2019-12-21 19:25:14 48KB stk vc++ mfc
1
MFC 与 HALCON混合编程教程,很详细。
2019-12-21 19:21:13 1.82MB MFC HALCON VC
1
我知道VC6网络编程有很多有趣的方法,但是我觉得适合新手学习的是Socket编程。本例子经我长期使用和调试,代码简单,注释明了,希望大家喜欢。
2019-12-21 18:55:23 8.28MB VC6.0 Socket 服务器 客户端
1
画板的实现非常有趣,首先要新建一张HBITMAP来保存原来的绘制内容,然后需要创建一个可拉伸的输入框,供用户输入文字。必要时还得提供UnDo功能,供用户取消上一次绘制的功能。 利用业余时间,我制作了一个画板程序,包含了以下几个功能: 1. 可动态拉伸及移动位置的编辑框,供用户输入文字。 2. 可画直线,圆圈,箭头,线段及线条。 3. 可使用CTRL+Z组合键,撤销上一次的绘制。 原文博客:http://blog.csdn.net/renstarone/article/details/19901585">画板的实现非常有趣,首先要新建一张HBITMAP来保存原来的绘制内容,然后需要创建一个可拉伸的输入框,供用户输入文字。必要时还得提供UnDo功能,供用户取消上一次绘制的功能。 利用业余时间,我制作了一个画板程序,包含 [更多]
2019-12-21 18:54:21 282KB VC++ 画板程序
1
里面包含聊天室的客户端和服务器端的源文件和一份完整的设计报告。 一、 系统概要 本系统能实现基于VC++的网络聊天室系统。有单独的客户端、服务器端。 服务器应用程序能够接受来自客户端的广播,然后向客户端发送本机的IP与服务端口,让客户端接入到服务器进行聊天,检测用户名是否合法(重复),服务器责接收来自客户端的聊天信息,并根据用户的需求发送给指定的人或所有人,能够给出上线下线提示。客户端能够发出连接请求,能编辑发送信息,可以指定发给单人或所有人,能显示聊天人数,上线下线用户等。 二、 通信规范的制定 服务请求规范: 服务器端: (1) 创建一个UDP的套接字,接受来自客户端的广播请求,当请求报文内容为“REQUEST FOR IP ADDRESS AND SERVERPORT”时,接受请求,给客户端发送本服务器TCP聊天室的端口号。 (2) 创建一个主要的TCP协议的套接字负责客户端TCP连接 ,处理它的连接请求事件。 (3)在主要的TCP连接协议的套接字里面再创建TCP套接字保存到动态数组里,在主要的套接字接受请求后 ,就用这些套接字和客户端发送和接受数据。 客户端: (1) 当用户按“连接”按钮时,创建UDP协议套接字,给本地计算机发广播,广播内容为“REQUEST FOR IP ADDRESS AND SERVERPORT”。 (2)当收到服务器端的回应,收到服务器发来的端口号后,关闭UDP连接。根据服务器的IP地址和端口号重新创建TCP连接。 故我思考:客户端一定要知道服务器的一个端口,我假设它知道服务器UDP服务的端口,通过发广播给服务器的UDP服务套接字,然后等待该套接字发回服务器TCP聊天室服务的端口号,IP地址用ReceiveForom也苛刻得到。 通信规范 通信规范的制定主要跟老师给出的差不多,并做了一小点增加: (增加验证用户名是否与聊天室已有用户重复,在服务器给客户端的消息中,增加标志0) ① TCP/IP数据通信 --- “聊天”消息传输格式 客户机 - 服务器 (1)传输“用户名” STX+1+用户名+ETX (2) 悄悄话 STX+2+用户名+”,”+内容+ETX (3) 对所有人说 STX+3+内容+ETX 服务器- 客户机 (0)请求用户名与在线用户名重复 //改进 STX+0+用户名+EXT (1)首次传输在线用户名 STX+1+用户名+ETX (2)传输新到用户名 STX+2+用户名+ETX (3)传输离线用户名 STX+3+用户名+ETX (4)传输聊天数据 STX+4+内容+ETX (注:STX为CHR(2),ETX 为CHR(3)) 三、 主要模块的设计分析 四、 系统运行效果 (要求有屏幕截图) 五、 心得与体会
2019-12-21 18:52:28 4.88MB 聊天室 网络聊天室 VC聊天室 CSocket
1
疲劳检测程序,通过检测人眼并判断是否是疲劳驾车并报警
2019-12-21 18:52:25 13.4MB 疲劳检测 opencv 眼睛检测
1
Visual C++Turbo C 串口通信编程实践 (第二版) 带书签
2019-12-21 18:52:21 50.3MB VC TC 串口通信 编程
1
Microsoft VisualC++是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。
2019-12-21 18:51:14 143.67MB VC++编程软件
1