1、新建工程。

2、添加项目,选择类向导。


3、选择单文档模式。
4、在类试图里面,右击doc文档类,选择Add Member Variable创建成员变量A。


5、添加菜单项。



8、按Ctrl+W打开类向导,并选择view类。

9、双击COMMAND选项,分别给菜单test1、test2添加WM_COMMAND消息处理函数。

10、test1和test2的WM_COMMAND消息处理函数的实现。

11、在view类中添加三个成员变量,并在view的构造函数中初始化。 test1、test2分别用来控制 两个菜单被点击时是否做处理。 rect用来控制圆在的移动。

12、在ondraw函数中添加对test1和test2的处理。 当test1菜单被点时,只走test1的分支 当test2菜单被点时,只走test2的分支

13、右击view,添加WM_KEYDOWN的消息处理函数。


14、对keydown消息的处理函数,当按←时,x坐标向左蚨潍氢誊移动,即rect.left和rect.right向左移动step的步长。其他一样。通过Invalid锾攒揉敫ate()函数使客户区无效,从而刷新客户区,出发WM_PAINT消息,调用上面的OnDraw()函数。
