如果想要摆托DOS就要研究下SDK,MFC,NET 等一些开发的东西,如果想要进入这方面的编程开发,就要学很多东西,大概齐跟你说下,
现在你只有C语言的基础,有了现在的基础可以去研究下SDK了,也可以去研究C++ ,什么是SDK呢。微软当初封装了两个库。一个是基于C语言的。一个是基于C++的。基于C语言的库就是SDK,基于C++的库就是MFC。
如果你现在对那个编写完程序运行的时候是那个控制台的黑框框感到了烦感。那么就开始学SDK吧。这是图形的,不过起步的时候会感觉到很困难。因为在那里面不像是用着自己编写的C程序,什么变量什么类形都是自己定义的,大概齐都知道是什么意思,而在SDK中,刚一上来你就会觉得很郁闷。因为很多陌生的东西。这时你不要郁闷。谁从控制台程序转到那里都会很郁闷。没有直接能学明白的。只要开始学下来。后面的会感觉很轻松。SDK不用学的很精通。大概齐看一遍。一些简单的东西能对着书或者MSDN能编出东西来的时候就不用在学SDK了,因为现在用SDK编程的公司不多。发展也不是特别好。现在你学完了复杂多变的SDK后。
然后就要在回到那个没意思的控制台程序了,现在你要学C++ 一定要学。因为这是面向对象的入门。现在流行的就是面向对象的编程。学习C++ 我可以提供你一些书,C++ PRIMER PLUS学完这本书后然后在看看C++ PRIMER (名字差不多,但是内容不一样的),学下这两本书。那么C++就能运用的非常好了。然后有了面向对象的基础,就可以学一些现在流行的图形编程了。比如说是net之类的东西。这个东西不像SDK那么错综复杂。很简单的。在学完C++的时候。一定要学一些数据结构的东西。因为什么编程都离不开这些东西。那些东西很基础,都是一些原理。毕竟掌握了原理在学什么东西都好学了。这里记住,一定要学数据结构。等你学完NET的时候你会发现,数据调用的东西会非常有用。这时我推荐你学习SQL这也是一定要的。SQL是所有软件的基础,在控制台程序的时候看不出来其重要性。但是在软件开发的时候这个东西是相当重要的。从软件中读取数据。存储数据是非常有用的。记住,在你学完NET和一些现在流行的开发程序后。你会不自觉得想学SQL这些东西。如果上面这些东西你学的差不多了。基本上就可以说是一个高手了。加油吧。慢慢来。慢慢编程路。
最后在提醒你下。数据结构一定要学!学完了只有收获!
①添加资源和变量。添加4个属性页资源,为每个页面添加一个类,每个类定义一个变量并放到主程序;每个类可以加入自身的方法属性。
②确定显示位置。可以在主对话框中加入一个CStatic控件,它只提供位置信息,之后就要被隐藏并且Disable掉;第一步中添加的变量在主程序初始化的时候进行new *** 作,位置信息由CStatic提供,父窗口可以设置为主对话框, *** 作完毕后所有的属性页都隐藏并且Disable。
③程序控制显示/隐藏。程序运行过程中控制各个页面的显示/隐藏和Enable/Disable。
挺简单,开始懒得这样去弄,想找一些更好的办法。最后还是用了下下策。如果进行一下封装,做成简单定制版的TabCtrl也是有可能的。
以上就是关于c语言中mfc界面是什么全部的内容,包括:c语言中mfc界面是什么、急急急!mfc中怎么在基于对话框的主界面中显示proppage属性页最好有例子、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)