随笔分类 -  windows程序学习(win32)

win32的窗口程序
摘要:掌握socket基于事件机制的网络程序设计,掌握多线程技术的FTP Server端设计方法,掌握FTP标准基本协议及其程序的实现,掌握文件内容的网络传输设计方法。 利用CFtpServer类接收和解析客户端命令,编写FTP客户端程序,服务器端使用多线程,实现多用户同时登录管理; 利用CFtpConnection和CInternetSession类,编写FTP客户端,实现简单文件操作功能。 FTP服... 阅读全文
posted @ 2016-07-23 15:09 左昱_leftshine 阅读(890) 评论(0) 推荐(0) 编辑
摘要:掌握基于SOCKET接口的各种网络API函数的功能与调用方法,掌握基于TCP协议的网络程序设计的方法,掌握网络字节数据与主机字节数据之间的转换。掌握Windows系统下字符的转换处理,实现一个文本聊天程序,了解语音聊天的实现技术。 本程序采用win32对话框作为主窗口的界面设计,采用面向链接的Csocket套接字作为局域网内的数据传输的载体。语音聊天部分使用动态链接库sound.dll来实现... 阅读全文
posted @ 2016-07-23 15:05 左昱_leftshine 阅读(3084) 评论(0) 推荐(2) 编辑
摘要:掌握windows系统获取网络信息的各种API函数的功能与调用方法,掌握设计程序显示获取到相关网络信息的方法,掌握网络字节数据与主机字节数据之间的转换。掌握这些API函数调用的错误处理方法。 利用本地网络信息开发接口IP Helper API编写主机网络信息获取程序依实现获取网络的配置信息、管理网络适配器和获取相关信息、管理网络接口和获取相关信息、获取IP和ICMP中的信息、管理路由信息和获取ar... 阅读全文
posted @ 2016-07-23 15:02 左昱_leftshine 阅读(3980) 评论(5) 推荐(0) 编辑
摘要:掌握windows基于消息驱动的窗口应用程序设计的基本方法,掌握窗口程序资源的概念与设计,掌握常用的消息的程序处理方法,掌握文字图形输出相关函数编程。掌握设计的基本方法(选项),掌握时钟消息设计动画程序(选项) 利用windows基于消息驱动的窗口应用程序设计的基本方法,利用常用的消息程序处理方法,设计一个多线程程序,然后用时钟动画将各线程的执行过程直观的表现出来。 操作环境:安装有Windo... 阅读全文
posted @ 2016-07-23 14:57 左昱_leftshine 阅读(2576) 评论(0) 推荐(0) 编辑
摘要:功能设计如下: 1.Graphics菜单中可选择图形,支持Rectangle, Circle, Line,选择对应图形,则相应菜单项前面加上选中标志; 2.Options菜单中包含以下选项 a.Color,设置颜色,选中此项,则弹出如下图所示对话框 进入对话框时,默认值为当前颜色,单击"确定"后,则 阅读全文
posted @ 2016-07-23 14:44 左昱_leftshine 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:学习目的 学习创建, 使用Windows标准控件(按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框); 学习使用子窗口控件操作函数(EnableWindow, MoveWindow, SetWindowText, GetWindowText, DestroyWindow). 编写程序: 设计窗口应用程序, 分别包含按钮, 滚动条, 静态控件, 列表框, 编辑框, 组合框.等标准控件. 1.... 阅读全文
posted @ 2016-07-23 14:32 左昱_leftshine 阅读(4124) 评论(0) 推荐(1) 编辑
摘要:学习目的 掌握菜单和对话框资源的创建和使用. 编写程序: 设计一个窗口应用程序, 其中有一个VC菜单, 该菜单下有"显示", "隐藏", "退出"选项; 当选择"显示"选项时, 窗口中显示一个对话框, 在对话框中显示"我们一起来学习VC++"; 当选择"隐藏"按钮时,对话框消失;选择"退出"时, 退出应用程序; 并为该程序加载图标 1.菜单资源设计 在资源中新建一个菜单资源 ... 阅读全文
posted @ 2016-07-23 14:29 左昱_leftshine 阅读(904) 评论(0) 推荐(0) 编辑
摘要:编写程序: 设计一个窗口, 当单击鼠标左键时, 窗口中显示"LEFT BUTTON"; 当单击鼠标右键时, 窗口中显示"RIGHT BUTTON"; 当单击向上箭头键时, 窗口中显示"UP Key"; 当单击Ctrl键时, 窗口中显示"CTRL Key"; 当单击 Ctrl+A 键时, 窗口中显示"CTRL+A Key": 程序主要代码如下: LRESULT CALLBACK WndProc(... 阅读全文
posted @ 2016-07-23 14:26 左昱_leftshine 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:学习目的 掌握获取字体句柄的两种方法;调用CreateFont函数创建自定义字体; 调用SetTextColor和SetBkColor函数设置字体的颜色和背景色; 掌握文本输出的过程(获取字体信息, 格式化文本, 输出文本). 1. 掌握获取字体句柄的方法: HFONT hF; //定义字体句柄变量hF hF=GetStockObject(); //获得系统字体... 阅读全文
posted @ 2016-07-23 14:23 左昱_leftshine 阅读(2562) 评论(0) 推荐(0) 编辑
摘要:本次学习目标 理解DC, 映像模式, 坐标系统, 窗口和视口; 学习获取绘图工具(画笔/画刷)的句柄, 设置颜色, 能定义映像模式; 会使用常用的绘图函数. 编写程序: 在屏幕上出现一个圆心沿正弦曲线轨迹移动的实心圆. 1. 理解DC, 映像模式, 坐标系统, 窗口和视口; 编写基本的windows 阅读全文
posted @ 2016-07-23 14:20 左昱_leftshine 阅读(3828) 评论(0) 推荐(0) 编辑
摘要:学习目的 熟悉开发工具Visual C++ 6.0和MSDN 2001的使用. 应用Windows API函数, 手工编写具有最基本构成的Windows窗口应用程序(包含WinMain入口函数, 消息循环, 窗口函数), 并调试成功. 1.熟悉开发工具 熟悉开发工具visual studio的使用: 在visual studio中新建win32空项目 2.熟悉MSDN帮助的使用... 阅读全文
posted @ 2016-07-23 14:15 左昱_leftshine 阅读(4882) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示