VC++不能直接设置前景、背景色? VC++不能直接设置窗体、文字前景、背景色,很不方便,没有所见即所得效果,感觉还是VB方便 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一处简单另一处就难,一处难那必有另一处简单!VC++虽然不能像VB一样可以容易的改变窗口外观,但是如果你把VC++能懂了,那却可以将窗口外观改变得让其它编程平台无法做到的模样。 VC和VB有质的区别当你习惯了VC的编程方式你离真正的程序设计就进了一步 借楼同问,如何能使使用MFC编写的对话框实现选择了某项,某项就能“高亮” 既然是面向对象的可视化程序设计,怎么就不能给开发者提供更为方便的设计方法,还需要手写一大堆代码来实现窗体的外观设计,不可理解,VC++功能强大不假,在以前使用C语言开发时就已经感觉到了,但那时C语言是基于DOS界面的,VC++现在发展的虽然是面向对象的程序设计,但还是需要大量的代码来实现,感觉开发环境不如其它语言高级。 keyi de 要自己用函数 写的 没有啊!OnPaint()中用dc.FillSolidRect()就可以设定窗体的背景色。重写OnCtrlColor()可以改变控件颜色。 VC做界面确实难,这主要是因为微软力推.net的同时,不愿意对VC进行实质性的改进,从VC6.0到现在,有将近10年没有什么改进了,尽管出了个BCG界面,也只是小修小补,没有在实质上改变。微软其实完全有能力推出强大库用于简化界面开发,只是他把精力都用在.net上了。像近几年推出的WPF,Silverlight等,都是革命性的东西。VC就加了一个BCG库,完全是小打小闹,好像还是购买的 VC是没有VB方便但是VC比VB强大一点吧。。 不方便,主要还是因为。很多功能都要自己编程实现。 视频分析里面的不同颜色算法如何实现 嵌入网页的播放器 如何制作如同Xp开机画面的进度条 关于自定义的对话框不能显示的问题,谢谢 谁知道中科大洋的情况? 测试 关于控件的简单问题 如何找到本机中的组和用户? CEdit控件的问题 控制台怎样监听OCX里面发生的事件 Dll线程启动问题 静态链接库(不是dll的静态库)会不会被重复链接????
VC++虽然不能像VB一样可以容易的改变窗口外观,但是如果你把VC++能懂了,那却可以将窗口外观改变得让其它编程平台无法做到的模样。
当你习惯了VC的编程方式你离真正的程序设计就进了一步
OnPaint()中用dc.FillSolidRect()就可以设定窗体的背景色。
重写OnCtrlColor()可以改变控件颜色。