小米5电信4g信号不好:VC++的问题!!!!!

来源:百度文库 编辑:高考问答 时间:2024/05/02 06:21:52
教程上说,MFC应用程序工程中应用程序类的初始化函数InitInstance()函数中Enable3dControls()
与Enable3dControlsStatic()函数是使控件具有3维视觉效果,但是我在VC++6.0中建立一个MFC Application[exe]
单文档工程之后,为什么在InitInstance()中将这两个函数删掉后编译执行程序,控件好像也没什么变化?

这两个函数是为较老的视窗系统设计使用的,Windows 9x/NT 4.0 以后的 controls已是3D,这两个函数不起作用,所已你删了没有影响.

MFC 7.0 版已把它们正式列为 "obsolete" (过时的函数),不要再用了.

教程上的东西落后于时代了.

这是旧的VC编程定式
微软为保持版本互通所以保存下来