分割之后 在fromview里面准备添加控件
但因为类型不同,需要创建不同的空间
加上一个类来管理控件的生成,如果class1
fromview里面添加一个成员变量class1来进行操作
我想问 在class1里怎样获取到view的指针啊。
就是怎样才能创建到view里面
我用了几个方法都不行啊????
但因为类型不同,需要创建不同的空间
加上一个类来管理控件的生成,如果class1
fromview里面添加一个成员变量class1来进行操作
我想问 在class1里怎样获取到view的指针啊。
就是怎样才能创建到view里面
我用了几个方法都不行啊????
解决方案 »
- 关于窗口消息传递问题
- 关于GetWindowRect()的问题,高手进来 帮忙?在线等
- 有哪位老大能告诉我TCP粘包是怎么回事?解决方法有吗?(越多越好)
- 求教关于com的类型转化!
- 关于BN_CLICKED的响应事件
- 怎样实现该功能,急请高手和做过此类软件的兄弟指点,在线等.....
- 打开一个Microsoft Access数据库的问题。
- 我想去掉一应用程序的标题栏及工具条,该怎么作?
- LINK : fatal error LNK1104: cannot open file "mfc42u.lib"?
- 如何实现以下问题!谢谢!
- 紧急问路,深圳宝安区 宝城67区留芳路 庭威工业园,金威啤酒厂怎么去?我是从珠海过去的,火速!!!
- vs2005 configuration manager 的信息保存在哪里?
但我在基于fromview的类里面获取指针GetDlgItem(IDD_FORM);
怎么获取不到啊??
IDD_FORM是那个fromview对应的对话框?
着急啊 用了1个小时了
你可以直接在FormView中定义一个CMyClass MyCtrl;
然后在FormView的InitialUpdate里面添加 MyCtrl.Creat( ....,this,....); 传FormView指针this进去作为父窗口楼主去看看动态生成控件的内容吧。
现在已经切割完了。如果在CPropertiesFormView在里面直接添加控件没有问题
我的想法是CPropertiesFormView里面是根据不同的类型create不同的控件
现在可以在CPropertiesFormView里面实现。
我感觉这样很乱,想建一个类来管理CPropertiesFormView的控件的生产如Class1
Class1负载传进不同的类型来创建不同的控件
Class1作为CPropertiesFormView类的一个成员变量来调用
就是想法把CPropertiesFormView控件的生成和销毁封装到一个类不知道我这样的想法可以吗??
目前就是Class1里面不知道怎样获取fromview的指针
用来创建正确的位置
比如
Class class1
{
public:
class1(CPropertiesFormView* pFormView,....);
};
CSplitterWnd* pSpl=(CSplitterWnd*)this->GetParent();
CFormView* pView=(CFormView*)pSpl->GetPane(0,0);
这样获得每个分割视图的指针