C语言怎样开发windows的图形界面程序 可以使2113可以,但劝你放弃,因为根5261本没人用C开发windows图形界面的4102APP。自己玩玩到是可以,想1653做图形界面,C++,C#,JAVA都可以,还有曾经很火的delphi。如果C都拿来开发APP,那你觉得为啥还要发明,C++,C#这些东西呢?C其实用写个简单的图形界面的应用程序,也不复杂,毕竟常见的图形组件,windows都已经替你实现,还有很多控件可以用(这个其实很复杂的,在其他编程语言中都把他封装了,你用起来很简单,但用C相当累的一件事,你起码先知道啥叫com技术吧,因为C没有任何框架,没人去为C做一套windows编程框架(C不是面向对象语言,这么做毫无意义,只会让代码写起来很复杂))。不过用C做些简单的图形界面没问题,找本windows方面的书,甚至微软的MSDN帮助都可以找到API的用法。如何用c语言作出有图形界面的小程序 那需要学VC。确切的说是要学MFC。MFC编图形化程序也是很麻烦的,难学,繁琐。其实你可以再学Java或者C#。Java本身也不适合做图形化应用程序,但是比MFC要简单得多。C#则是当前做图形化程序最简单高效的了,不需要编程单靠鼠标拖拽就能做出图形界面。特别是C#的WPF图形框架更是把图形化编程简化到了极限。所以强烈建议学C#。C#语言综合Java和C++的优点。Java和C++都源自C语言。所以学C#之前最好先学一下C++,C、C++、C#可以说是一脉相承,向下兼容的。总之,学图形化编程比较好的顺序是:C(结构化语言,入门)->C++(面向对象语言,铺垫)->C#(享受快速图形化开发吧)忘解释那几个名词了,补上:集成开发环境:就是IDE,一类开发工具。你的代码本来可以直接在记事本里写完,然后命令行下调用编译器编译就能执行了。集成开发环境将代码编辑、代码编译执行、代码调试功能集成在一起(甚至集成更多功能),使开发人员的开发变得更加高效。比如Visual C++ 6.0就是一个集成开发环境,还有Eclipse、CodeBlocks、Visual Studio等都是。图形API:进行图形化编程的应用程序编程接口(application programming interface:API)你的程序通过调用这些接口来直接生成标准的c语言编写图形界面,是编写C语言代码哦 int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR szCmdLine,int nCmdShow){/要写图形化,记得在建工程时,不要选Console Application,要选择Win32C语言是针对图形界面程序的吗 如何用C编写一个最简单的窗口程序 代码是? C语方下可以在文本模式下作出,也可以在图形模式下画出,用的是一些扩展库,就是说不是C标准库,下面给一个框架,不知道建不建议学,感觉过时了,看你自已的兴趣了,感兴趣下了功夫肯定能学好,因为它根本就不难,只不过用了些非标准库的所谓高级函数而已includeincludeincludedefine Key_DOWN 0x5100define Key_UP 0x4900define Key_ESC 0x011bdefine Key_ALT_F 0x2100define Key_ALT_X 0x2d00define Key_ENTER 0x1c0dvoid box(int startx,int starty,int high,int width);main(){int i,key,x,y,l;char*menu[]={\"File\",\"Edit\",\"Run\",\"Option\",\"Help\",\"Setup\",\"Zoom\",\"Menu\"};主菜单各项*/char*red[]={\"F\",\"E\",\"R\",\"O\",\"H\",\"S\",\"Z\",\"M\"};加上红色热键*/char*f[]={\"Load file\",\"Save file\",\"Print\",\"Modify\",\"Quit A1t_x\"};File 项的子菜单*/char buf[16*10*2],buf1[16*2];定义保存文本的缓冲区*/while(1){textbackground(BLUE);clrscr();textmode(C80);window(1,1,80,1);定义显示主菜单的窗口*/textbackground(LIGHTGRAY);textcolor(BLACK);clrscr();gotoxy(5,1);for(i=0,l=0;i;i+){x=wherex();得到当前光标的坐标*/y=wherey();cprintf(\"%s\",c语言编程如何实现图形化? 如果你是说编写用户界面的C语言编程,那就应该学习平台编程.主流平台有windows,linux等.楼主是领会到C得要点了.C不像JAVA和C#,它们才叫来编写源应用程序,因为它们的库直接可以编写出程序的应用部分(比如用户界面,调用系统资源等).但是C语言不能叫做编写应用程序,因为它的应用和程序是分开的,C语言编写程序核心,然后套一层应用层,可以在各种平台平台下编译运行.如果你要在windows下开发图形化的程序,建议你看<<windows programming 5rd>>charles petzold 经典中的经典祝LZ早日成功zd.c语言如何给自己写的程序加上图形界面 标题、背景和前景颜色、窗口大小等等这些可以用API函数实现include
c语言编写图形界面
随机阅读
- 杭州哪里有卖榨菜月饼?????我要具体地址 杭州鲜肉榨菜月饼在哪买
- 有谁做过凉粉吗?我用豌豆粉做,总是不凝固, 豌豆粉做凉粉为啥要加盐
- 小姐有毛儿gl txt
- 叼毛一拽就掉 屌毛一拽就掉很多,问一下是什么原因
- 三氯丙烷有几种同分异构体
- 请问晋煤集团煤层气产业局调度室的电话是多少啊? 晋煤集团和太原煤气化关系
- 创客空间居住便利吗,周边配套齐全吗,都有哪些配套啊? 西溪永乐城和欧美金融城
- 柳州宝莲新都交房延期了7个月,怎样维权 柳州宝莲新都足球场
- 《在细雨中呼喊》讲怎样一个的故事 在细雨中呼喊成长
- 油焖辣椒 东北油焖尖椒的家常做法文字
- 异界静气功 dnf90女气功光兵辅助异界套?女气功异界套选择?
- 黑线飞狐 和小精灵的区别 请问黑线飞狐,小猴飞狐,清道夫哪个好?
- 纷乐硫酸羟氯喹片是激素药吗? 纷乐硫酸羟氯喹片怎么样
- 近视眼手术 激光手术原理是切薄角膜可切得过多会怎样 近视眼激光手术是把眼角膜打薄吗
- 宁夏中卫市沙坡头区有怡 宁夏中卫沙坡头是个怎么样的地方
- 剑三跑商货物藏起来找不到了 剑三大跑商怎么做
- 恭喜你当父亲了 怎么翻译 恭喜你要当妈妈了 英语
- 貂蝉是怎么死的? 冠位貂蝉
- 武林群侠传2.0 补丁 武林群侠传2.0补丁
- 江西英豪培训学校费用 请问大家各地传媒类的大学<或有该类专业的综合大学>都是什么时候专业考试啊