阅读:2992回复:26
熟悉MFC的请进,关于FormView
CFormView是用的一个Dialog资源,它是怎么和MDI子窗口结合起来的?大家知道的说说。
|
|
最新喜欢:![]()
|
沙发#
发布于:2003-01-26 16:30
在创建应用程序的时候,将CView换成CFormView就可以了
但是不能在应用程序框架创建完成之后简单的将CView换成CFormView 因为CFormView必须与一个Dialog的ID绑定 |
|
板凳#
发布于:2003-01-24 19:40
我相关的VC代码
呵呵,帮了你大忙,给我加分吧! |
|
|
地板#
发布于:2003-01-24 09:05
如果是单文档,直接可以创建CFormview,
如果自己写,创建一个类继承于CFormview,再把窗口(child)资源交给该类就行了 |
|
地下室#
发布于:2003-01-23 23:43
Dialog资源做为一个wnd出现肯定是没有问题了
CView也是CWnd的子类 CFrameView也是CWnd的子类,正常 |
|
|
5楼#
发布于:2003-01-23 14:02
总共就VCMFC和VCMFCX两个吧 是的。 |
|
|
6楼#
发布于:2003-01-23 13:11
偶做的单文档,一开始选的formview,至于view是否可以改为formview,没有试过!!
|
|
7楼#
发布于:2003-01-23 12:59
说到底都是CWnd啊,用Dialog你只要加上几句话,就一样的可以作为MDI子窗口。 加什么?说啊,也许我问的就是这个 |
|
|
8楼#
发布于:2003-01-23 12:58
总共就VCMFC和VCMFCX两个吧
你放在这里的我下不了,我从你的主页下呢 |
|
|
9楼#
发布于:2003-01-23 12:50
第二本太大上传不了,我放在我的网页上了
http://vip.sina.com/cgi-bin/mydocument/share_list.cgi?uid=shy2003 在FTP子目录下。 |
|
|
10楼#
发布于:2003-01-23 12:43
第二本
|
|
|
11楼#
发布于:2003-01-23 12:41
以前下过两本讲MFC的书,你看看有没有用。
|
|
|
12楼#
发布于:2003-01-23 12:14
说到底都是CWnd啊,用Dialog你只要加上几句话,就一样的可以作为MDI子窗口。
|
|
13楼#
发布于:2003-01-23 12:09
handle无非就是一个指针,CFormView中必然会有一个指针变量来指向它所挂钩的Dialog。 算了,可能我说的不清楚吧。 哪里有VC内幕中文版下载?你给我的网址,有英文的 |
|
|
14楼#
发布于:2003-01-23 11:57
handle无非就是一个指针,CFormView中必然会有一个指针变量来指向它所挂钩的Dialog。
|
|
|
15楼#
发布于:2003-01-23 11:50
是的,是通过资源建立Dialog的,但CFormView本身又是一个MDI子窗口,我就不明白了。
怎么把一个Dialog的Handle做为MDI子窗口? |
|
|
16楼#
发布于:2003-01-23 11:46
CFormView::CFormView
CFormView( LPCTSTR lpszTemplateName ); CFormView( UINT nIDTemplate ); Parameters lpszTemplateName Contains a null-terminated string that is the name of a dialog-template resource. nIDTemplate Contains the ID number of a dialog-template resource. 按照这个解释,应该是通过Dialog的ID号。而且FormView也不见得就一定要和一个Dialog挂钩。 |
|
|
17楼#
发布于:2003-01-23 11:41
我越来越糊涂了。 :( 假如一个MDI程序,它的子窗口是CFormView,但每个FormView都和一个Dialog关联啊!!!我就是问怎么关联的!!! |
|
|
18楼#
发布于:2003-01-23 11:40
我越来越糊涂了。 :(
究竟你的MDI里有FormView还是你的Dialog是FormView?,要怎样的联系? 花猫拜托你说详细一些到底要问什么问题,这样猜谜真费劲。 |
|
|
19楼#
发布于:2003-01-23 11:35
CFormView继承于CDialog和CScrollView,可以象CDialog一样用,只是个别函数有区别。我还是没有明白你究竟要问什么问题,是不是你创建了一个CFormView类的Dialog,然后要和你的MDI子窗口建立联系? 我的意思是,MDI子窗口本身有一个句柄,而那个Dialog又有一个句柄,他俩怎么联系的 |
|
|
上一页
下一页