中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 12:40
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS汉化世界 & 中文系统 (中文化室) » 让非汉字系统显示汉字!5.20新版
可打印版本  85,993 / 373
第226楼 download 发表于 2007-03-16 04:24
初级用户 发帖 101 积分 199
就是从屏幕上取点,跟在DOS里直接取屏差不多,呵呵

GetPixel
The GetPixel function retrieves the red, green, blue (RGB) color value of the pixel at the specified coordinates.

COLORREF GetPixel(
HDC hdc, // handle to DC
int nXPos, // x-coordinate of pixel
int nYPos // y-coordinate of pixel
);
Parameters
hdc
Handle to the device context.
nXPos
Specifies the x-coordinate, in logical units, of the pixel to be examined.
nYPos
Specifies the y-coordinate, in logical units, of the pixel to be examined.
Return Values
The return value is the RGB value of the pixel. If the pixel is outside of the current clipping region, the return value is CLR_INVALID.

Remarks
The pixel must be within the boundaries of the current clipping region.

Not all devices support GetPixel. An application should call GetDeviceCaps to determine whether a specified device supports this function.

Requirements
Windows NT/2000/XP/Vista: Included in Windows NT 3.1 and later.
Windows 95/98/Me: Included in Windows 95 and later.
Header: Declared in Wingdi.h; include Windows.h.
Library: Use Gdi32.lib.
第227楼 本是 发表于 2007-03-16 04:36
银牌会员 发帖 790 积分 2,227
Originally posted by download at 2007-3-16 04:24:
就是从屏幕上取点,跟在DOS里直接取屏差不多,呵呵
...
Requirements
Windows NT/2000/XP/Vista: Included in Windows NT 3.1 and later.
Windows 95/98/Me: Included in Windows 95 and later.
Header: Declared in Wingdi.h; include Windows.h.
Library: Use Gdi32.lib.


看上面的Requirements中它支持所有WIN95及以上版本呀!
你完全能做一个通用版WIN字形转储到16x16点阵字库文件的软件!!!

而且,如果你做这个转储软件,我就可能做新的字模装载核心,以支持双字符集同屏显示,第一字符集显示如现在版本,但第二集,可以另外显示128个汉字(当然要做一个新有ECCO.COM软件来实现)!
第228楼 download 发表于 2007-03-16 04:44
初级用户 发帖 101 积分 199
Originally posted by 本是 at 03:04 PM:
RE download:
  抱歉!好像火气大了点!
  我开始理解你的程序了!真是不打不相识!!!

未能生成.SYS的文本文件在附件中。

  对你直 ...


看了一下,是因为中文太多了,多出来的不知是删掉好呢,还是留着(就会显示成乱码!所以直接退出了),不生成SYS了。

需要用“查看”—》“预览”功能看看哪些是多出来的(会有一个黑色方框标明),然后删掉就行了。不过我好像计算多了一个,所以可能要再删多一个63个左右吧,
第229楼 download 发表于 2007-03-16 04:49
初级用户 发帖 101 积分 199
Originally posted by 本是 at 03:36 PM:


看上面的Requirements中它支持所有WIN95及以上版本呀!
你完全能做一个通用版WIN字形转储到16x16点阵字库文件的软件!!!

而且,而且,如果你做这个转储软件,我就可能做新的字模装载核心,以支持双字符集同屏显示,第一字符集显示如现在版本,但第二集,可以另外显示128个汉字


那就是总共可以显示 64+128个汉字了?
第230楼 本是 发表于 2007-03-16 04:51
银牌会员 发帖 790 积分 2,227
Originally posted by 本是 at 2007-3-16 04:36:
你完全能做一个通用版WIN字形转储到16x16点阵字库文件的软件!!!

而且,如果你做这个转储软件,我就可能做新的字模装载核心,以支持双字符集同屏显示,第一字符集显示如现在版本,但第二集,可以另外显示128个汉字(当然要做一个新有ECCO.COM软件来实现)!


你转储,我就做新装载核心!——而且是支持GBK的!!!

或者鼓励,或者挑战,这样我才有斗志!
第231楼 download 发表于 2007-03-16 05:09
初级用户 发帖 101 积分 199
Originally posted by 本是 at 03:51 PM:


你转储,我就做新装载核心!——而且是支持GBK的!!!

或者鼓励,或者挑战,这样我才有斗志!


我不明白你说的新装载核心是什么意思,是不是同屏显示128+64个汉字?
第232楼 download 发表于 2007-03-16 05:10
初级用户 发帖 101 积分 199
偶去睡觉了,昨天晚上都没睡……
第233楼 本是 发表于 2007-03-16 05:26
银牌会员 发帖 790 积分 2,227
Originally posted by download at 2007-3-16 05:09:
我不明白你说的新装载核心是什么意思,是不是同屏显示128+64个汉字?


就是!
第234楼 hulongzhuo 发表于 2007-03-16 05:52
中级用户 发帖 135 积分 294
刚走开一会,没想到二位大侠讨论得如此激烈了,~~

相信有二位的功劳会做出更棒的汉字处理程序的,我期待中…………
第235楼 hnlyzhd 发表于 2007-03-16 12:16
高级用户 发帖 164 积分 544
本是可以到这里讨论!

http://bbs.wuyou.com/viewthread.php?tid=100870&extra=page%3D1

我们可以更详细的及时得到一些有用信息
第236楼 nicmonicmo 发表于 2007-03-17 05:48
初级用户 发帖 11 积分 22
不错
好东东
第237楼 download 发表于 2007-03-18 20:51
初级用户 发帖 101 积分 199
Originally posted by 本是 at 04:26 PM:


就是!


多久能搞定?我动作很快的……:P
那你快搞吧,过几天我把这个输出GBK 16X16的加到“新内码编辑器 的工具菜单”中
第238楼 o4hyj 发表于 2007-03-18 23:17
初级用户 发帖 9 积分 26
谢谢楼主提供如此好的工具,研究一下
第239楼 本是 发表于 2007-03-23 10:36
银牌会员 发帖 790 积分 2,227
公告:
我打算对VTmagic.com进行功能扩展——
1. 加入存整个字符集功能,以支持BCDW;
2. 加入支持载入第二字符集功能,
即除了载入第一字符集的64个汉字外,
再载入第二字符集的120多个汉字(排除换行、回车、空格等)。

大家有什么意见和建议?
第240楼 wang6610 发表于 2007-03-23 10:42
银牌会员 发帖 488 积分 1,246
Originally posted by 本是 at 2007-3-23 10:36 AM:
公告:
我打算对VTmagic.com进行功能扩展——
1. 加入存整个字符集功能,以支持BCDW;
2. 加入支持载入第二字符集功能,
即除了载入第一字符集的64个 ...



盼望早日成功。
上一页  113 14 15 16 17 18 1925  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023