怎样用c语言写一个图形界面 代码includeLRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);声明用来处理消息的函数int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow){static TCHAR szAppName[]=TEXT(\"MyWindow\");HWND hwnd;MSG msg;WNDCLASS wndclass;声明一个窗口类对象以下为窗口类对象wndclass的属性wndclass.style=CS_HREDRAW|CS_VREDRAW;窗口样式wndclass.lpszClassName=szAppName;窗口类名wndclass.lpszMenuName=NULL;窗口菜单:无wndclass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);窗口背景颜色wndclass.lpfnWndProc=WndProc;窗口处理函数wndclass.cbWndExtra=0;窗口实例扩展:无wndclass.cbClsExtra=0;窗口类扩展:无wndclass.hInstance=hInstance;窗口实例句柄wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);窗口最小化图标:使用缺省图标wndclass.hCursor=LoadCursor(NULL,IDC_ARROW);窗口采用箭头光标if。RegisterClass(&wndclass)){/注册窗口类,如果注册失败弹出错误提示MessageBox(NULL,TEXT(\"窗口注册失败。TEXT(\"错误\"),MB_OK|MB_ICONERROR);return 0;}hwnd=CreateWindow(/创建窗口szAppName,/。如何用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语言图形界面的编写 windows程序设计第五版 vc98时代经典必看精通Windows API-函数、接口、编程实例 vc08新一点LabWindows/CVI虚拟仪器设计技术 labview的师兄gtk+2.0编程范例 虽然只讲linux平台但是gtk+本身跨平台 在windows上用devc+(内含ming/gcc编译器)+上sourforge上 down个 gtk+development for windows2.12xx 也是可以搞一搞的怎么用C语言写图形界面?? 不知你所指的图形界面是窗口程序还是画图,如果是要窗口程序,用sdk或winapi编写。如果是要画图形,在网上搜索“C语言 graphics“,找到相应资源下载,然后把其中的graphics.h放到vc目录下的include文件夹里,graphics.lib放到lib文件夹里,这就算配置成功了。然后在程序里如果需要用到图形库函数,就在开头#include就ok。至于里面的图形函数你可以查看graphics.h,里面有函数声明及其使用方法,或者直接graphics.h也行。
随机阅读
- 小区重大决策 家庭中重大事情的决策需要让孩子知道吗?为什么?
- 油酸二乙醇酰胺 6501 求椰子油酸二乙醇酰胺 学名叫什么用途是什么
- 游戏王决斗链接混沌战士怎么获得 决斗链接混沌战士效果
- 佛山甘力和南海甘力是一个厂家吗? 乐山汇绿地板
- 人间自有真情在,再来一杯算不算,下一句怎么说 再来一杯敬未来
- 正月间出生的是什么座 1991年正月间出生是什么星座
- 张骞 汉中人也 建元翻译 一道文言文问题
- 热血江湖在哪合毒属性 热血江湖,火属性和毒属性有什么作用的?两个属性之间有什么区别?
- 感冒药效一般持续多久 双氯芬酸黏膜制剂
- 朋友的记忆七年级叙事作文 关于沉着冷静的作文叙事
- 云南沃柑和广西沃柑哪个好吃? 金沙江路小南國
- 石浦 水产城 厕所可以卖副食品吗?宁波石浦水产城的厕所就是副食品的专卖店!大神们帮帮忙
- 三字经迁北京 永乐嗣往后的 《三字经》中的“迁北京,永乐嗣。迨崇祯,...
- 这等说起来且待小僧歇歇脚 为什么部分唐诗明白如话、意蕴无穷?
- 上海杨浦区凯瑞宝贝托班好吗 如何评价上海市同济大学第一附属中学辩论队?
- 第一届加油好男儿排名 加油!好男儿
- 我想办一个水产养殖场需要什么条件和手续?谢谢!! 水产品养殖场项目申请书
- 是不是真的有内功?是不是真的有练中国武术内功深厚的人? 武术内功培训班
- 新时代国内外形势发生了哪些重大变化使得我们必须全面坚持和加强党的领导? 改革深水区重大利益的调整
- 宣城市宁国市晓晓幼儿园 宁国跟宣城哪个更为好