MFC
lucky-
这个作者很懒,什么都没留下…
展开
-
MFC 写五子棋用到的知识点
MFC应用程序中的基于单文档模式的结构框架如下:在做五子棋的时候只用到了View类和CMainFrame类(貌似大部分mfc应用程序也就用这两个类),View类主要用来画棋谱和棋子,用于客户区;CMainFrame类见名思意主要是用来控制框架的,比如 窗口的大小,状态栏窗格的显示等等...接下来是画棋子,新建两个Bitmap资源用来显示棋子,除了棋盘上要显示的棋子资源外,还有光标(原创 2015-09-09 21:57:36 · 3617 阅读 · 0 评论 -
MFC中的MoveTo和LineTo
//表示设置起点为(x1,y1),单纯的设置一个起点,并不画线 pDC->MoveTo(x1,y1); //由设置的起点到(x2,y2) pDc->LineTo(x2,y2);注意:1.未设置起点,直接LineTo(x,y)时系统默认左上角(0,0)为起点。2.连完一条线后起点改变,改变为LineTo(x,y)中的坐标。3.MoveTo(x,y)只是设置起点并不画线。原创 2015-08-02 15:34:32 · 20107 阅读 · 1 评论 -
MFC中的一些基础知识
以单文档和多文档形式创建的MFC程序才有MainFrame框架,如果在CMainFrame类中实现画图功能,默认原点就是包含toolbar的左上角。而在CView类中画图圆点则为白色显示区左上角。原创 2015-10-19 23:14:48 · 401 阅读 · 0 评论 -
vc++6.0在win8.1遇到的问题
在建立基于对话框的MFC类中,当插入新的对话框后,在建立对话框类的时候往往会遇到这样的提示:解决办法1:当插入一个新的对话框后不要急于更改其ID,然后为其创建类,可以先保持原来默认的ID,为其创建完类后再更改ID,这时候需要重新编译或全部重建,然后在该类的头文件中把默认生成的对话框ID改成你更改后的对话框ID。(有时候在新插入的对话框为其建立类向导时没有相应的控件ID,也可能是你类中的原创 2015-12-23 16:42:42 · 475 阅读 · 0 评论