c++ mfc进行窗口分割时,试调可以通过,但是不能执行,希望大神给予帮助!!!!!! 10
CRectrc;//获取框架窗口客户区的CRect对象GetClientRect(&rc);//创建静态分割窗口,两行一列if(!m_splitter.CreateSta...
CRect rc;
// 获取框架窗口客户区的CRect对象
GetClientRect(&rc);
// 创建静态分割窗口,两行一列
if (!m_splitter.CreateStatic(this, 2, 1))
return FALSE;
// 创建上面窗格中的视图
if (!m_splitter.CreateView(0, 0, RUNTIME_CLASS(C窗口分割学习View), CSize(rc.Width(), rc.Height()/2), pContext))
return FALSE;
// 创建下面窗格中的视图
if (!m_splitter.CreateView(1, 0, RUNTIME_CLASS(C窗口分割学习View), CSize(rc.Width(), rc.Height()/2), pContext))
return FALSE;
return TRUE;
问题总是出现在pContext。。。。。 展开
// 获取框架窗口客户区的CRect对象
GetClientRect(&rc);
// 创建静态分割窗口,两行一列
if (!m_splitter.CreateStatic(this, 2, 1))
return FALSE;
// 创建上面窗格中的视图
if (!m_splitter.CreateView(0, 0, RUNTIME_CLASS(C窗口分割学习View), CSize(rc.Width(), rc.Height()/2), pContext))
return FALSE;
// 创建下面窗格中的视图
if (!m_splitter.CreateView(1, 0, RUNTIME_CLASS(C窗口分割学习View), CSize(rc.Width(), rc.Height()/2), pContext))
return FALSE;
return TRUE;
问题总是出现在pContext。。。。。 展开
2015-01-19
展开全部
首先说明,高手这个概念很模糊,我想,如何精通C/C++比较准确吧
1、要把基础语法学精通了,知道什么时候用什么,知道错了修改什么地方。能写比较大型的程序,超过500行的。
2、要熟悉基本函数库,C++标准库,做到遇到问题就知道用什么函数解决。
3、对一些高级特性了解深入,比如C的指针,C++的模版,多态,继承。
4、严重建议学习汇编,至少要是一个熟悉汇编的人。因为某些低层次的东西,只有看编译好的汇编代码才明白,而且,汇编代码对程序优化也有好处。
5、了解常用的计算机体系结构及其CPU的原理,对内存架构有深入的了解。
6、有自己常用的自己编写的程序函数库,遇到一个问题知道复用函数,甚至,自己能够设计一些比较大型的函数库,类等等的。
7、知道常见的比较流行的函数库,软件设计功能包,类库,了解如何编译安装,如何使用。
8、有比较好的英语阅读能力,能看懂原版的资料。
9、了解所使用语言的缺陷,知道如何避免,如何优化现有程序架构
10、有能对自己程序重构的能力,可以完整重构自己的程序代码。
11、了解常用的程序优化方法。
12、精通常用的数据结构并实际应用,对常用算法应该精通。
13、多读一些经典著作,比如TAOCP计算机程序设计的艺术。
14、至少要能熟练掌握另外一种语言。越熟悉的语言多,越能增加编程的能力,思想开阔
以上为自己的想法,并无抄袭任何别人言论,希望能帮到你。
1、要把基础语法学精通了,知道什么时候用什么,知道错了修改什么地方。能写比较大型的程序,超过500行的。
2、要熟悉基本函数库,C++标准库,做到遇到问题就知道用什么函数解决。
3、对一些高级特性了解深入,比如C的指针,C++的模版,多态,继承。
4、严重建议学习汇编,至少要是一个熟悉汇编的人。因为某些低层次的东西,只有看编译好的汇编代码才明白,而且,汇编代码对程序优化也有好处。
5、了解常用的计算机体系结构及其CPU的原理,对内存架构有深入的了解。
6、有自己常用的自己编写的程序函数库,遇到一个问题知道复用函数,甚至,自己能够设计一些比较大型的函数库,类等等的。
7、知道常见的比较流行的函数库,软件设计功能包,类库,了解如何编译安装,如何使用。
8、有比较好的英语阅读能力,能看懂原版的资料。
9、了解所使用语言的缺陷,知道如何避免,如何优化现有程序架构
10、有能对自己程序重构的能力,可以完整重构自己的程序代码。
11、了解常用的程序优化方法。
12、精通常用的数据结构并实际应用,对常用算法应该精通。
13、多读一些经典著作,比如TAOCP计算机程序设计的艺术。
14、至少要能熟练掌握另外一种语言。越熟悉的语言多,越能增加编程的能力,思想开阔
以上为自己的想法,并无抄袭任何别人言论,希望能帮到你。
追问
高手不走寻常路,,,,,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询