C语言,在windows系统上装了C语言编译器。
windows系统上本来有驱动程序,那么编写绘图程序时是否要1确定显示卡类型选择显示模式2重新装入驱动程序。如果要的话,能提供一段可以在Windows7上C语言编译器可执...
windows系统上本来有驱动程序,那么编写绘图程序时是否要1 确定显示卡类型 选择显示模式 2 重新装入驱动程序。如果要的话,能提供一段可以在Windows7上C语言编译器可执行通过调用setviewport函数的并在视口上画一个红色的点的代码。如果不需要,提供一段调用setviewport函数的并在视口上画一个红色的点的代码。
好的话,加50财富值。 展开
好的话,加50财富值。 展开
2个回答
展开全部
都没有必要,windows 通过 提供一套标准(当然是 windows 标准) api 函数,屏蔽硬件细节,用户不用考虑硬件细节。硬件的驱动程序由生产者依据 windows 标准提供驱动程序,否则, windows 就不接受这个硬件,对于用户来说就无法使用他,当然,作为标准硬件,虽然系统没有安装,windows 任然提供 api,这是调用这些 api 时,会返回特定的错误值告知用户:此硬件不可用。看看 windows 的市场,硬件厂商乖乖的按 windows 标准编写驱动程序。
在 windows 系统中,所有的程序都是通过调用 windows api (当然,可能一些特殊程序还有使用到 ActiveX 等,那么,这样的程序还包括一些 ActiveX api 函数) 实现与系统资源交互的,在Windows上C 语言(等)编译器将程序中的与系统资源交互的代码都编译成 windows api 函数的调用。如 setviewport 函数最终编译后就转换成一些 windows api 函数。
在 windows 系统中,所有的程序都是通过调用 windows api (当然,可能一些特殊程序还有使用到 ActiveX 等,那么,这样的程序还包括一些 ActiveX api 函数) 实现与系统资源交互的,在Windows上C 语言(等)编译器将程序中的与系统资源交互的代码都编译成 windows api 函数的调用。如 setviewport 函数最终编译后就转换成一些 windows api 函数。
更多追问追答
追问
那么C语言提供的,检测显卡类型 装载驱动的函数有什么用,能帮吗写一下上面的代码吗?
这段代码我找到了,运行不了。
展开全部
编译器?你是要集成开发环境ide吧
推荐你一个开源的小巧的、与dev-c++类似的:
code::blocks8.02自带mingw的版本,编译器使用的是gcc3.4.5(g++3.4.5),该编译器跟标准符合的比较好(c99,
c++98,
c++03,也兼容c90)。
http://www.codeblocks.org/downloads/5
选则codeblocks-8.02mingw-setup.exe
ps:dev-c++的缩进确实不咋地。
推荐你一个开源的小巧的、与dev-c++类似的:
code::blocks8.02自带mingw的版本,编译器使用的是gcc3.4.5(g++3.4.5),该编译器跟标准符合的比较好(c99,
c++98,
c++03,也兼容c90)。
http://www.codeblocks.org/downloads/5
选则codeblocks-8.02mingw-setup.exe
ps:dev-c++的缩进确实不咋地。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询