VC++\/MFC中CDocument类如何理解
MFC中的CDocument类,是文档类。要理解这个类的作用,首先你要明白MFC中 文档\/视图结构 的概念。文档\/视图结构中,将框架窗口(CFrameWnd)、视图窗口(CView)、文档类(CDocument)捆绑到一个“模板”类,形成一个标准的窗口模板CDocTemplate。这个概念中,认为一个窗口,应该是有“数据支撑“的,也就...
...VC++在制作时,只能生成doc,view,app三种后缀的类?
没什么问题,这个是MFC框架生成的默认名字。加以区分。补充:single document :单文档视图结构 multiple documents:多文档视图 dialog based:基于对话框 你的应用选择基于对话框的就可以了。前两种和视图有关系,如果是简单的配置和显示,对话框的就可以。如果显示比较丰富的视图,可以采用前两种。
vc++6.0 mfc向导生成的sdi程序其中的五个类的详细解释
5.CTestView 视图类,用于将数据显示在窗口上。特别说明一点,SDI使用了文档视图架构,即文档类只负责管理数据,视图类只负责显示。但是也可以不必拘束于此。其实这几个类和C++里的类的概念一样。只不过是程序自动生成的代码而已。你完全可以创建自己的类。
定义在文档类的变量怎样才能可以用在视图类?最好有具体的代码
在视图类有一个函数CXXXDoc* GetDocument(),它返回的就是对应的文档类对象。建议楼主,先看孙鑫的《VC++深入详解》,再看侯俊杰的《深入浅出MFC》,这两本书对VC编程很有用。
VC新手请问这些都干吗用的,比如那个文件夹Globals
表示包含的类和结构,Globals是全局函数和全局变量。CAboutDlg :关于对话框的类 CMainFrame :主框架的类 CTguessApp :主程序类 CTuessDoc :文档类 CTguessView:视图类
VC++windos编程常用的类有哪些?
最常用的首先是文档视图结构中的CApplication、CMainFrame、CDocument、CView类;其次是对话框类CDialog;然后是其他一些类,例如CString、CArray等等。
Vc++中Ondraw和OnPaint有什么区别?
前者是可以响应WM_PAINT消息,后者是专门的响应WM_PAINT的消息映射函数,前者是在view中操作画图的函数。但是最终的功能都是onPaint实现的,因为OnDraw也是OnPaint函数调用的。 函数原形如下:OnPaint(){ CPaintDC dc(this);OnPreapareDC(&dc);OnDarw(&dc);} ...
vc++编程:在MFC单文档编程中如何获取view类窗口的大小
在MFC中,View视图类窗口的大小有两个,一个是可视窗口大小,一个是逻辑窗口大小。在没有滚动条的情况下,两个大小相同,使用GetClientRect就可以获取大小:CRect rt;GetClientRect(&rt);需要注意的是,CScrollView这个视图类,在有滚动条的情况下,通过上述代码获取的是可视窗口大小,而不是完整窗口尺寸...
VC++ 如何在视图里面显示成表格控件那样的,如图所示,蓝色部分。请详细点...
1·创建基于对话框的MFC工程,就可以实现主界面如第二图。2·如果一定要用文档视图结构,那么创建工程的时候(最后一步吧)将View类的基类选择为CFormView,那么视图类其实和对话框的处理就一本一样了(可以使用列表控件)
vc++打开bmp图片
项目是单文档应用程序。你在用VC向导建立工程的时候,先选MFC,再选单文档。ID_FILE_OPEN,其实就是菜单项的ID号。指的是“文件”菜单下的“打开”菜单项。你只要在VC左边的那一栏,切换到resouce。然后点开“文件”菜单,选择“打开”菜单项,双击就行了。如果双击不行,右击看看有没有添加响应函数...