当然,如果你有足够水平,还可以跨过操作系统这个层次,直接操纵底层的硬件来进行绘图,那就需要知道硬件的具体参数了。
用VB可视化语言
MFC Qt等都可以的呀
.NET是什么?用C++编Win界面程序会用到吗?~
完全原创!!--by aztackWindows下有很多开发界面的框架。其中MFC是相对比较早的一套,由微软开发,并随Visual C++一起发布。MFC也是有版本的,VC6中的是MFC4.0。随着VC++和Windows的更新,MFC也随之更新。但是,MFC的整体设计是比较落后的。与同时期的界面框架--Delphi/C++Builder的VCL库相比,从设计上讲,要落后一个时代。就算是最新的MFC也很难用;MFC也没有充分利用IDE的功能。.NET是一个庞大的框架,涉及了编程所能遇到的方方面面。其中Winform就是专门用来做Windows桌面应用的部分。而这部分的设计者(以及C#的设计者),正是Delphi的架构师。另一个问题就是.NET对C++的支持。由于.NET是有垃圾回收机制的,所以,为了充分利用垃圾回收机制,微软对标准C++做了扩展,成为“托管C++”(Managed C++)。所谓托管,就是内存管理托付给.NET虚拟机来管理了。不能说.NET对C++支持不好,而是有所扩展。之所以目前很多公司仍然用MFC。原因有多个:其一,为了使用公司以前遗留的代码。不得不继续使用MFC其二,由于.NET托管C++无法让程序员自己控制内存分配,有能力的公司会自己编写内存分配代码,从而编写出更高质量的产品。NET开发winform程序的方式,是沿袭了Delphi的快速开发模式(RAD),所以在内存控制方面,要比用纯正C++弱。.NET十分庞大,所以不可能有一本书讲完的。你所要做的就是知道如何查找自己所需要的类和功能。VS2005有内置的“对象浏览器”可以查看.NET库中的所有类和其中的函数,函数的参数。还有简单的说明。你按照这个类名,到google一搜就能搜到。一般搜索结果的第一个就是来自MSDN的说明文档。还有个别文章有使用方法。学C++还是C#,就要看你个人能力了。C#要相对简单些。C++难度比较大,本科计算机专业学生,学习4年还是不能写出像样的代码的。而C#就要快很多。同事,C++的工作相对C#难找。但是C++相对C#起薪要高一些。但是C#学习深入后也有拿很高薪水的。自己看情况而定吧
楼下不懂不要去管它,现在VS2017只支持UWP应用开发 不支持普通的form窗体 因为微软已经放弃了 普通桌面应用 使用 windows通用程序 开发者方便使用者也方便 微软是这样说的
#13699239908#
程序在VC++怎么编写,VC++在哪里找. - ******
#姓奖# VC++是一个编译工具,集成了很多的东西,版本有很多,但最经典的还是VC++6.0,虽然有最新的版,但只不过是在前面的集成上多封装了几十或几百个类而已,但这些多数人是用不到的.要下载,到网上直接收索VC++下载就会有很多的链接...
#13699239908#
C++编写的软件需要安装.net才能运行吗? - ******
#姓奖# 这个要看你用什么平台了,C++是不需要.net的,不过也有c++.net
#13699239908#
用vs2008开发的C++程序可以脱离.net框架运行吗? ******
#姓奖# 托管代码是:由公共语言运行库环境(而不是直接由操作系统)执行的代码.托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等.这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为.写C++程序必须要有.net框架的支持.运行可以脱离.net框架
#13699239908#
关于asp.net(vb.net)网站调用vc++的dll的问题 - ******
#姓奖# 用 COM 当然可以.不过,COM 封装比较复杂,不太熟悉的话,出错调试很麻烦.而且要求的知识面较宽.简单的封装可以这样实现:1)通过 VS 创建一个 CLR 类库项目,在其中可以简单封装标准的 DLL 导出函数,当然,这些导出函数实际...
#13699239908#
怎么用C++编程序啊 ? - ******
#姓奖# 首先你必须要懂C++的语法,如果你还没有接触过C++的话或者说你学得不是很好的话那就多看书多找例子学习模仿修改,时间长了,你也就学会了,学会了才可以去编写程序.
#13699239908#
关于用C++编写的程序怎么才能生成软件并有漂亮的界面! - ******
#姓奖# VC的主要工作不是做界面的,他的主要工作是做接口、封装动态链接库、静态链接库、控件等. 把核心控件或函数封装好后,使用适合做界面的IDE来调用实现. 当然Vc也能做界面,会很累而已.尺有所短,寸有所长.就像用绣花针缝麻袋,不是不可以,是不好用. 能做出比较漂亮界面的IDE有C++ Builder、VB、Delphi、C#等. 可以从VB练起.上面的几种IDE很像VB. 软件开发应该根据不同阶段的任务需要选择不同的工具实现.
#13699239908#
Visual Studio 环境下编译的C++程序能在没安装.Net环境下运行吗 - ******
#姓奖# 不能,编译的时候使用release配置,是可以的.
#13699239908#
请教:“C++所编写的程序” ******
#姓奖# 不是,本机C++是不需要.NET运行库的,它是由C/C++运行时支持的(操作系统自带),由C++.net编写的应用程序需要.NET运行库支持,因为这些程序都是由.NET托管的,程序在编译时就已经转换MSIL,也就是微软中间语言,在运行时才会由...
#13699239908#
如何在C#中使用C++语言 ******
#姓奖# 一个方便简单的方法是把c++程序做成com组件,那样就可以在c#里面调用了. 还可以用c++/cli 调用c++代码,做成.net的类给c#调用.
#13699239908#
如何设置netbeans,使它可以编写C和C++程序? - ******
#姓奖# 首先 你要确定你的Netbeans有写C/C++的插件 或者你下载的Netbeans Pack是含有C/C++的开发插件的 你可以在这里查看Netbeans的不同Pack http://www.netbeans.org/downloads/index.html 如果确定有C/C++的插件 就在新建工程里找一下吧 肯定会有 我的Netbeans没有那东西...所以具体我不知道 另外为啥要用Netbeans来写C/C++呢...