![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 00:29 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » giCell 真正的GUI窗口系统(已共享源码) |
| 可打印版本 15,562 / 35 |
| 第16楼 taowentao | 发表于 2007-07-14 02:49 |
| 高级用户 发帖 111 积分 739 来自 辽宁沈阳 | |
|
最新源代码,支持TreeView、ListView 最新源代码(附件1)包含TreeView、ListView; ListView支持标题栏平移和缩放,Scrollbar支持鼠标滚轮驱动。 可在Windows的DOS窗口中全屏方式下运行。
请下载后,用Borland C/C++ 3.1编译其中的工程文件:GUI.DSK, GUI.PRJ。 [ Last edited by taowentao on 2007-7-14 at 03:43 AM ] 附件 gui截图.JPG (72.67 KiB) |
|
| 第17楼 cicnx | 发表于 2007-08-03 00:35 |
| 新手上路 发帖 3 积分 6 | |
|
我还以为有全部代码呢..... 关键的代码没有相当于没有用..
|
|
| 第18楼 defrag | 发表于 2007-08-03 13:31 |
| 中级用户 发帖 570 积分 456 | |
|
实际上现在用实模式也可以做多窗口,多任务 1024*768*256做多窗口4MB的显示内存已经足够,屏幕只用前768K
用交换内存(INT15H)可以实现多任务。 |
|
| 第19楼 taowentao | 发表于 2007-08-14 22:32 |
| 高级用户 发帖 111 积分 739 来自 辽宁沈阳 | |
|
支持12点阵汉字,可调用DOS文件功能 支持12点阵汉字(需要文件 hz12.bin ),可调用DOS文件功能(但是影响实时性能),按下键“SHIFT + ESC”退出rtCell,并返回到DOS系统。
虚拟机演示(下载: http://zhenlove.com.cn/cndos/fileup/files/hz_demo.rar)。 纯DOS演示(下载:http://zhenlove.com.cn/cndos/fileup/files/GUI_DOS.rar)。 C_lib.rar 为最新源代码(http://www.cn-dos.net/forum/attachment.php?aid=3809&checkid=cd567&download=1)。 [ Last edited by taowentao on 2007-8-19 at 09:55 AM ] 附件 demo_zhp.JPG (64.78 KiB) C_lib.rar (258.4 KiB) |
|
| 第20楼 taowentao | 发表于 2007-08-23 20:57 |
| 高级用户 发帖 111 积分 739 来自 辽宁沈阳 | |
|
Windows XP 标准9号宋体 汉字字库改为Windows XP 标准9号宋体。
注意DOS不可重入,在GUI任务之外调用DOS功能之前应加GUI锁,调用之后应解锁,且调用DOS功能的任务优先级应低于16(因为已在一个优先级高于16的任务中接管了所有的DOS硬件中断),而DOS功能调用仍基于忙等待机制: void _cdecl_ GUILock(void); /* 锁定GUI,保护共享数据安全 */ void _cdecl_ GUIUnLock(void); /* 解锁GUI,加解锁应成对出现 */ 此外,在此演示中还需矢量字库文件:KTDOT.PS,请到“矢量汉字显示实例——happybasic”(http://www.cn-dos.net/forum/viewthread.php?tid=27441&fpage=3) 中下载此文件。 [ Last edited by taowentao on 2007-8-24 at 09:09 PM ] 附件 C_lib.rar (243.62 KiB) demo_font12.JPG (67.85 KiB) |
|
| 第21楼 haohaook0099 | 发表于 2007-09-01 11:47 |
| 新手上路 发帖 1 积分 2 | |
|
源代码????内核呢?????
|
|
| 第22楼 taowentao | 发表于 2007-09-22 13:30 |
| 高级用户 发帖 111 积分 739 来自 辽宁沈阳 | |
|
支持1024x768分辨率64k 颜色,虚拟机演示 支持1024x768分辨率,64k 颜色,DOS文件读写由中断驱动,PC机运行需要显卡支持VBE。
虚拟机演示(下载:https://gro.clinux.org/frs/download.php/2083/giCell_1024x768.rar)。 [ Last edited by taowentao on 2007-9-22 at 01:55 PM ] 附件 gui1024x768.JPG (148.62 KiB) |
|
| 第23楼 ldljlzw | 发表于 2007-09-27 11:53 |
| 初级用户 发帖 12 积分 127 | |
|
源代码????内核呢?????
|
|
| 第24楼 ldljlzw | 发表于 2007-09-28 11:07 |
| 初级用户 发帖 12 积分 127 | |
|
什么开放源代码,只不过是几个LIB文件!!!
|
|
| 第25楼 jxfengzi | 发表于 2007-10-17 16:49 |
| 新手上路 发帖 4 积分 8 | |
|
是lz写的么?
写了多久? 确实很不错,比我写的强多了。 |
|
| 第26楼 turui | 发表于 2007-12-14 16:43 |
| 新手上路 发帖 5 积分 10 | |
|
汗。。。。
看了演示觉得好漂亮哦 赶紧下源码来学习 结果。。。。 是个LIB,跟没有一样 楼主把代码放出来 否则没大意义哦,这帖就仅成了观赏帖了 |
|
| 第27楼 taowentao | 发表于 2007-12-14 19:53 |
| 高级用户 发帖 111 积分 739 来自 辽宁沈阳 | |
Originally posted by turui at 2007-12-14 04:43 PM: 源代码在WIN目录下面,自己找吧... |
|
| 第28楼 turui | 发表于 2007-12-16 17:21 |
| 新手上路 发帖 5 积分 10 | |
Originally posted by taowentao at 2007-12-14 19:53: 主要是想学习一下Engine部分的代码可这一部分是Lib看不到哦 如果没这部分代码没办法理解您的思想哦 |
|
| 第29楼 turui | 发表于 2007-12-17 10:48 |
| 新手上路 发帖 5 积分 10 | |
|
楼主的代码编码风格不错哦,代码好清晰,Engine部分代码放出来就更好拉
|
|
| 第30楼 shiyouc | 发表于 2008-06-27 12:04 |
| 新手上路 发帖 1 积分 2 | |
|
牛 不错呀,向你学习
|
|
| 上一页 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |