(1)理解直线裁剪的原理(Cohen-Surtherland算法、中点分割算法、梁友栋算法) (2)利用VC实现直线的Cohen-Surtherland裁剪算法,在屏幕上用一个封闭矩形裁剪任意一条直线。 (3)实现梁友栋裁剪算法。
2022-11-10 08:24:26 2.22MB 计算机图形学 MFC vc++
1
(1)使用VC++6.0或Visual studio 建立一个单文档的空项目。 (2)使用鼠标输入点的坐标,画出一个多边形。 (3)使用有效边表法完成多边形的扫描转换,给多边形填充随机颜色。
2022-10-26 22:01:34 2.24MB 计算机图形学 MFC vc++
1
没有无用代码,每句代码都有意义,基于IPicture显示图片,效果高,并且兼顾了了闪烁和擦除背景。 switch (nSBCode) { case SB_THUMBTRACK: { nPostion = GetScrollPos (SB_VERT); ScrollWindow(0, nPostion - nPos); SetScrollPos (SB_VERT, nPos); } break; case SB_LINELEFT: { nPostion = GetScrollPos (SB_VERT); SetScrollPos (SB_VERT, nPostion - 1); if (nPostion != 0) ScrollWindow (0, 1); } break; case SB_LINERIGHT: { nPostion = GetScrollPos (SB_VERT); SetScrollPos (SB_VERT, nPostion + 1); if (nPostion + nThumbwidth < nMax) ScrollWindow (0, -1); } break; case SB_PAGELEFT: //在滚动块的上方空白滚动区域单击,增量为6 { SetScrollPos (SB_VERT, nPostion - 6); if (nPostion+nThumbwidth > 0) ScrollWindow (0, 6); } break; case SB_PAGERIGHT: //在滚动块的下方空白滚动区域单击,增量为6 { SetScrollPos (SB_VERT, nPostion + 6); if (nPostion+nThumbwidth < nMax) ScrollWindow (0, -6); } break; }
2022-10-18 10:18:46 1.51MB IPicture 滚动条 MFC VC
1
全屏显示是一些应用软件程序必不可少的功能。比如在用VC++编辑工程源文件或编辑对话框等资源时,选择菜单“ViewFull Screen”,即可进入全屏显示状态,按“Esc”键后会退出全屏显示状态。
2022-10-13 19:09:32 21KB MFC VC 全屏显示
1
mfc vc++ skinmagic 美化界面 c++ 很详细,美化后界面很强大
2022-09-04 15:11:54 546KB mfc vc++ skinmagic 美化界面
1
MFC ComboBox控件的重绘 涉及到了ComboBox控件中Edit控件的重绘、下拉列表控件的重绘以及按钮的重绘。在Edit控件以及下拉列表控件中改变了显示的颜色字体等,还可以显示图片。如果你是一个初学者,如果你想了解ComboBox控件重绘的要领,相信本程序对你有所启发。
2022-06-25 21:38:20 73KB MFC VC ComboBox 控件
1
这是学习mfc以及掌握C++基础知识的一个范例系统
2022-06-20 20:43:45 1.95MB mfc vc++6.0
1
VC MFC 五子棋 人机对战 原码+祥解
设计的还可以,机器智商不是很低
2022-06-08 11:31:42 155KB MFC VC 五子棋 人机对战
1
自己做的MFC学生成绩管理系统,环境是VC6.0 ,需要源代码的请发邮件给我arplor@163.com,可以转载,但请注明出处!
2022-05-29 23:53:57 8KB MFC VC 成绩管理
1
mfc vc++ sql数据库基本操作 连接 添加 删除 显示等
2022-05-28 22:56:45 45.65MB mfc vc++ sql数据库
1