WinSocket网络编程实验报告

WinSocket网络编程实验报告

ID:41033622

大小:448.00 KB

页数:5页

时间:2019-08-14

WinSocket网络编程实验报告_第1页
WinSocket网络编程实验报告_第2页
WinSocket网络编程实验报告_第3页
WinSocket网络编程实验报告_第4页
WinSocket网络编程实验报告_第5页
资源描述:

《WinSocket网络编程实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、遵义师院计算机与信息科学学院2013-2014学年度第2学期《WinSocket网络编程》实验报告(验证性实验)实验题目:编写windowsAPP应用程序姓名:陈飞学号:114090102028专业:计算机科学与技术年级:2011级本科(2)班指导教师:刘炜2014.04.255一、实验目的和要求了解windows窗口程序的编写步骤;掌握利用MSDN学习开发应用程序的能力;掌握windows的各种消息掌握windows的消息机制二、实验内容、原理、步骤及结果分析(根据实验内容,撰写步骤、分析原理和结果,程序运行过程有截图)(灰色阴影部

2、分为原始内容)编写一个简单windows程序,要求代码全部手动输入(),参照msdn学习相应函数,功能:工程名叫做WinMain+名字(WinMainZhangSan),底色是红色或黄色,光标为十字架,图标为“警告!”,窗口标题为:“某某的第一个windows程序”鼠标单击窗口工作区,会弹出对话框提示“鼠标左键按下了”//1、编写WinMain函数,可以在MSDN当中查找复制//2、设计窗口类(WNDCLASS)//3、注册窗口,告知操作系统,窗口设计好了,请它按照设计来生成窗口//4、创建窗口//5、显示并更新窗口//6、编写消息循

3、环//7、编写窗口过程函数#include#include//1、编写WinMain函数,可以在MSDN当中查找复制//2、设计窗口类(WNDCLASS)//3、注册窗口,告知操作系统,窗口设计好了,请它按照设计来生成窗口//4、创建窗口//5、显示并更新窗口//6、编写消息循环//7、编写窗口过程函数LRESULTCALLBACKWinProcJKX(HWNDhwnd,//handletowindowUINTuMsg,//messageidentifierWPARAMwParam,//firs

4、tmessageparameterLPARAMlParam//secondmessageparameter);//1、编写WinMain函数,可以在MSDN当中查找复制intWINAPIWinMain(5HINSTANCEhInstance,//handletocurrentinstanceHINSTANCEhPrevInstance,//handletopreviousinstanceLPSTRlpCmdLine,//commandlineintnCmdShow//showstate){//2、设计窗口类(WNDCLASS)WNDC

5、LASSwndcls;wndcls.cbClsExtra=0;wndcls.cbWndExtra=0;wndcls.hbrBackground=(HBRUSH)GetStockObject(GRAY_BRUSH);//注意GetStockObject()的使用wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);//定义了一个系统自带的十字型光标wndcls.hIcon=LoadIcon(NULL,IDI_WARNING);//定义了一个系统图标wndcls.hInstance=hInstance;//直

6、接把WinMain函数的参数hInstance复制过来wndcls.lpfnWndProc=WinProcJKX;wndcls.lpszClassName="zysyjkx";wndcls.lpszMenuName=NULL;wndcls.style=CS_HREDRAW

7、CS_VREDRAW;//3、注册窗口,告知操作系统,窗口设计好了,请它按照设计来生成窗口RegisterClass(&wndcls);//将窗口类变量的地址传给windows进行注册//4、创建窗口HWNDhwnd=CreateWindow("zysyjkx",/

8、/registeredclassname"陈飞的第一个Windows窗口程序,完全手写代码!",//windownameWS_OVERLAPPEDWINDOW,//windowstyle0,//horizontalpositionofwindow0,//verticalpositionofwindow300,//windowwidth200,//windowheightNULL,//handletoparentorownerwindow,没有父窗口NULL,//menuhandleorchildidentifierhInstance,

9、//handletoapplicationinstance,指明创建的窗口属于这个应用程序NULL//window-creationdata);5//5、显示并更新窗口ShowWindow(hwnd,SW_SHOWNOR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。