香港公司税收优惠:请教怎么用C++ Win32 创建一个Windows窗口????

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 13:09:09
开发一个小程序
要求:
1。反映自己的真实水平
2。有设计文档和注释,以及开发周期和迭带周期
3。在任何操作下都不会出现非法操作
4。没有资源泄漏
5。正规的编码格式:如四格缩行
6。使用C++(最好使用微软的开发工具)
7。使用面向对象或更新的范型开发
8。如果使用架构模式,设计模式,惯用法,请标注在代码里或文档里
9。代码直观,能轻易读懂,能方便的修改和扩展

(请不要使用MFC,ATL,WTL等现成的框架,使用WIN32 API)
程序开发步骤:
1。建立一个最基本的window程序
2。创建一个窗口,窗口title名称为"笔试",窗口风格为WS_OVERLAPPEDWINDOW,
客户区大小为800*600,并建立消息循环
3。修改消息循环能使用idle时间(CPU空闲时间)
4。在窗口客户区(0,0)处上显示一张图片"bg.bmp"(画图可以使用GDI,也可以
使用其他库,如风魂)
5。显示一张图片"sprite1.bmp"在客户区随机直线移动,但不会飞出客户区,
也就是说会被窗口边框弹回。
6。点击键盘的回车键,会在"spriteX.bmp"里随机加载一张图片。让它也在
客户区里随机直线移动,也不会飞出客户区。
7。用鼠标左键点击,如果点击到飞行的图片,那么弹出一个对话框,显示
被点击图片的名字
8。按下鼠标右键,所有飞行图片都往鼠标按下点移动,而且当鼠标移动的
话会跟随移动,但是还是不能移动出边框。放开鼠标右键,所有图片就
继续作随机直线运动。