闲着无聊,做了个模拟几何画板网格吸附功能的程序

 

这个小程序的作用:

1.复习C++的某些特性:动态创建对象时给构造函数传递参数。delete在销毁对象的时候会调用对象的析构函数。

2.Windows窗口程序的一些原理:

    CreateWindow:设置窗口的属性

    RegisterClassEx:注册窗口类

    ShowWindow:显示/隐藏窗口

    UpdateWindow:投递WM_PAINT消息引起窗口重绘

子窗口的坐标相对于父窗口,鼠标的坐标相对于屏幕

3.DC(这个可能理解有些不准):

附着在窗口上的绘图区域,所以SDK里需要窗口的句柄,MFC里需要窗口对象指针。

 

 

效果如图:

闲着无聊,做了个模拟几何画板网格吸附功能的程序_第1张图片

你可能感兴趣的:(闲着无聊,做了个模拟几何画板网格吸附功能的程序)