VC下绘图程序Demo
/*C语言图形编程例子*/
/*!!在BC环境下编译*/
一.启动VC6.0
二.创建工程 选择"MFC App Wizard(exe)"
三.编辑菜单资源 (在ResourceView标签中,选择Menu项)
菜单标题 菜单项标题 标示符ID
直线 DDA算法生成直线 ID_DDALINE
四.添加消息处理函数
利用ClassWizard 添加与菜单项相关的消息处理函数,在ClassName栏中选择xxxView,建立消息处理函数
菜单项ID 消息 消息处理函数
ID_DDALINE COMMAND OnDdaline
五.程序 在xxxView.cpp文件中相应位置添加如下代码:
void xxxView::OnDdaline()
{
CDC* pDC=GetDC(); //获得设备指针
int c=RGB(255,0,0);
for(int i=0; i<100; i++)
pDC->SetPixel(100+i, 100+i, c); //画象素点
ReleaseDC(pDC); //释放设备指针
}
/*!!在BC环境下编译*/
一.启动VC6.0
二.创建工程 选择"MFC App Wizard(exe)"
三.编辑菜单资源 (在ResourceView标签中,选择Menu项)
菜单标题 菜单项标题 标示符ID
直线 DDA算法生成直线 ID_DDALINE
四.添加消息处理函数
利用ClassWizard 添加与菜单项相关的消息处理函数,在ClassName栏中选择xxxView,建立消息处理函数
菜单项ID 消息 消息处理函数
ID_DDALINE COMMAND OnDdaline
五.程序 在xxxView.cpp文件中相应位置添加如下代码:
void xxxView::OnDdaline()
{
CDC* pDC=GetDC(); //获得设备指针
int c=RGB(255,0,0);
for(int i=0; i<100; i++)
pDC->SetPixel(100+i, 100+i, c); //画象素点
ReleaseDC(pDC); //释放设备指针
}