bycj.net
当前位置:首页 >> C语言简单用户界面 >>

C语言简单用户界面

用switch()函数 int p; p=0; scanf("%d",&p); switch(p){ case 1://这里填入你选择了比如1查询后要做的事,下同 break; case 2:case 3:case 4:default:printf("Error!!"); break; } 这样就行了

#include "Head.h"#include "Chinese.c"#include "Mouse.c"#include "Login.c"#include "Exit.c"#include "Window.c"#include "OtIT.c"#include "Scanf.c"void initgr(void) /* BGI初始化 */ { int gd = DETECT, gm = 0; /* 和gd = VGA

#include void function1(){ } void function2(){ } void function3(){ } int main(int argc, char *argv[]){//主函数 char choice; //暂存选择 while(true){ printf("-----------------主题-----------21/11/14 18:38\n\n"); printf("1:功能1\n2:功能2\n3:功能3\n4:退

有的,不管是TC还是VC都是有的.C++可以编写用户界面的,用MFC就行,你上网搜搜,有教程的.

1.直接调用Windows操作系统提供的图像界面程序函数,也就是Windows api函数.是也c语言形式提供的2.mfc是Windows api函数的封装,用c++.3.第三方函数库,比如跨平台的QT库等.

如果你用的是tc那么就可以做一些图形的编辑,用到的库文件为<graphics.h> 要是mfc是在vc中,也就是说可以更方便一点哦,直接拖各种控件就可以实现,代码建议参见msdn.很全很典型 用tc一样可以进行可视化编程,并不是很困难,都是库函数,也就是说你只要算好坐标,调用库函数就可以

用getch()获取字符,再打印一个*就行了 #include<stdio.h> int inputchar(char a[11],int x,int y) { int i,j; textcolor(10); textbackground(10); again: i=0; gotoxy(x,y); a[i]=getch(); while(a[i]!=13&&i<10) { if(a[i]==8) { gotoxy(x,y); cprintf(" "); gotoxy(x,y);

就是说当选择了主模板的某一项后,不再显示主界面,而显示那一选项的字模板是吧. 这样的话,可以考虑清屏,然后重新显示,退出时也一样,清屏,然后重新显示主界面.你把主界面和每个子界面的显示分别写成函数,在选择或退出时,

如果用c语言在windows下做gui应用呢,要看看windows系统编程.这个可以用windows自己的sdk开发.或者可以用gtk做界面,c的话可以用这个sdk(开发包).此外还有wxwidget,fltk等.

Windows为图形界面提供了完毕的C语言接口.可以说,Windows下所有的图形界面都是基于C语言编写的.VB很简单吧?底层也是调用的C语言接口.你可以去了解Windows API.

网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com