看了整整两天也写了整整的两天的代码,一直在写在VC++中创建向导的那个例子,一开始跟着人家做,一步步来,没有出现问题,自己又做了一个遍也没问题!问题来了!晚上睡了一觉后,第二第自己又想写一遍,问题就这样来了。怎么写和昨天写的都是一样的,怎么就是不显示呢?自己认为是昨天老师讲的没有好好的理解,于是自己好好的研究一翻,一开始第一遍自己写错,自己认为可能是有些地方不设置的不对,与是又从新写,也不对!悲催!一直到晚上睡觉也没有解决,害我的晚上觉都没有睡好,于是第二天早早的起床把电脑打开,这回我真的是生气了,于是开两个VC一个对的代码和一个错的代码对比,我倒要看看我哪里就错了,对了半天问题出来了。
在定义CPropertySheet 时我创建的名字是PropertySheel,而我在CVIew类中DoModal()时定义的是类是 CPropertySheet (错误)正确的是(PropertySheel)经过一改,竟然好了!
经过这次的错误,让我认识到了,在程序中命名的重要性。