社区
C语言
帖子详情
¥¥¥关于C图形制作问题¥¥¥
wfy
2003-08-02 10:19:26
最近做了一个小型超市系统,用TC写的看起来就象dos一样,而且用的都是英文,大大降低了它的使用性能,所以我想把它做进一部的改进,就是把它做成一个图形界面,就象我们现在的可视化一样,最好能用鼠标+键盘操作,现在的问题是:
1、对C的图形函数不清楚;
2、用C的图形函数能不能实现以上功能;
3、如何实现图形函数与功能的接口对接;
¥¥¥请大家帮帮忙,事成高分回报¥¥¥
...全文
17
11
打赏
收藏
¥¥¥关于C图形制作问题¥¥¥
最近做了一个小型超市系统,用TC写的看起来就象dos一样,而且用的都是英文,大大降低了它的使用性能,所以我想把它做进一部的改进,就是把它做成一个图形界面,就象我们现在的可视化一样,最好能用鼠标+键盘操作,现在的问题是: 1、对C的图形函数不清楚; 2、用C的图形函数能不能实现以上功能; 3、如何实现图形函数与功能的接口对接; ¥¥¥请大家帮帮忙,事成高分回报¥¥¥
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wodeyouxian
2003-08-02
打赏
举报
回复
那要用汉字库了,可以下载的,不过我看不如就在vc里做,这会好做一点
wfy
2003-08-02
打赏
举报
回复
谢谢楼上的兄弟,那么怎么去实现汉化呢?
fangqiangqiang_0
2003-08-02
打赏
举报
回复
我以前开发过基于386的数据检测系统,界面就是用tc做的。不过tc做图形界面着的很麻烦的。
图形都是打点输出的,对界面你可以做汉化的,我当时做的就是汉字界面。
1 鼠标和键盘操作没问题的。个人认为没有必要用鼠标,你见过那个超市用鼠标收款的。
2 主要问题就是类似windows的消息响应,对于键盘的响应实现主要有两个思路:
a 主程序用循环做。主要问题是可能键盘响应较慢。
b 修改键盘中断服务程序。 键盘响应好,但是实现还是比较麻烦的,尤其是对菜单操作。
goodluck
bluei
2003-08-02
打赏
举报
回复
补:
1)以前用BC3.1做过一些图形程序,它主要用CGA.BGI定义的图形显示模式和绘图函数,没有尝试过加到VC会怎么样,但有一点可以肯定:基于CGA.BGI的绘图,绝对不可能“拖拉”控件的。CGA.BGI绘图还是挺简单的,需要仔细看帮助。
2)键盘操作本来就可以,相当于自己程序定义状态,哪个状态接受哪个键,然后程序怎样响应,屏幕怎样变化。
3)鼠标控制也可以加上去的,但需要鼠标驱动程序,BC31是自带的,像引用CGA.BGI的方法一样。
其实我的讨论是基于BC3.1(TC2.0与之类似),如果你用BC5.0或者更高的(如C++ builder之流),你就不用关心图形、鼠标驱动程序的事了,那就简单多了。
wfy
2003-08-02
打赏
举报
回复
我的想法是把TC的代码灌到VC中,再用VC做框架,不知道行不行?
C++是否能做到图形处理呢?
bm1408
2003-08-02
打赏
举报
回复
一般 是没有的!
用C作图,屏幕上的每一个字符都要自己画,很烦琐!
2.“能用鼠标+键盘操作”可以实现
这个正在想中!
yakai
2003-08-02
打赏
举报
回复
个人愚见,用VC重写也比修改原来的代码,加上图形功能来得快,至少对我是这样的
jscsqb
2003-08-02
打赏
举报
回复
有一本《C程序应用大全》机械工业出版社,上面罗列了很多图形函数。
wfy
2003-08-02
打赏
举报
回复
如果可以实现的话,现在就是我的问题了,因为我现在对图形函数还不是很熟悉,
有没有相应的代码可以直接应用呢?
bluei
2003-08-02
打赏
举报
回复
1.“就是把它做成一个图形界面,就象我们现在的可视化一样”这么高的要求,恐怕不行。
个人以为做个像TC或者BC31的界面是完全可以的,难度不大,不过代码量可不小呀!
2.“能用鼠标+键盘操作”可以实现。
3.用C做图形界面一般都是很整洁的那种,否则就要使用贴图的方法。当些代码重用吧
期待他人高见。
Tangyongkang
2003-08-02
打赏
举报
回复
用C完全可以实现以上功能。
鼠标键盘操作时没问题的。不过鼠标操作好像还得配驱动。
C语言
图形
学的小程序
主要是计算机
图形
学的一些小程序,是C语言的,VC下不知道行不行
利用C语言画房子
图形
利用C语言和计算机
图形
学画房子
图形
,包括如何使用C语言中
图形
库
制作
各种基本
图形
。
C语言
图形
界面
C语言
图形
界面输出
制作
,帮你做一个漂亮的用户交互界面,赶快行动吧
用C语言开发
图形
软件.rar
用C语言开发
图形
软件.rar C语言如何
制作
一个软件?
利用EasyX
图形
库实现五子棋程序(C语言课程设计)C语言入门 言简意赅
C语言课程设计 五子棋 下载后安装EasyX
图形
库即可使用
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章