cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 4023|回复: 1

[fx-9860/9750系列] 【SRC】Wstdio(模拟stdio)支持两种字体 跨行IO

[复制链接]
发表于 2012-5-31 15:58:26 | 显示全部楼层 |阅读模式
其他资源
程序名称: Wstdio
系统要求: Windows XP 
软件要求:
版本号: 1.0
大小(K): 8
更新日期: 2012-05-31
描述: 模拟stdio
本帖最后由 Wudy 于 2012-6-1 20:34 编辑

Wstdio是一份为9860模拟stdio的源代码,主要实现了跨行IO,有两种字体大小(MINI和正常),参考了直径malical中的一些代码


把两个文件添加到工程,再#include "Wstdio.h",就可像平时一样使用printf()(不需要任何初始化之类的函数)。

Wstdio还提供了一个读入的函数, char *getsn( char *buffer, int max ); 用法同与fgets()类似。

在调用了清除屏幕的函数后(如Bdisp_AllClr_DDVRAM();),需要调用ResetIO()把输出位置重新定位到屏幕最左上方。

在Wstdio.h里,用#define MINI_MODE来开启MINI模式,注释掉回到正常模式。注意改变模式后需要Rebuild All来生效(SDK的问题)。
MINI:
DispCap1.bmp

正常:
DispCap2.bmp

Wstdio.rar

2.69 KB, 下载次数: 30, 下载积分: 金钱 -1

评分

参与人数 1金钱 +2 收起 理由
GWHBOB + 2 我很赞同

查看全部评分

发表于 2012-5-31 21:24:26 | 显示全部楼层
很好,支持!
另外我想问一下,提供顺序文件读写是否有可能?
freopen或者是fopen
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 11:17 , Processed in 0.084691 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表