![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 16:09 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [求助]请问,纯dos下怎么向系统发送CTRL+F7按键指令? |
| 可打印版本 850 / 1 |
| 第1楼 DXSX | 发表于 2009-05-13 20:44 |
| 中级用户 发帖 147 积分 247 | |
|
[求助]请问,纯dos下怎么向系统发送CTRL+F7按键指令? 问题的提出:
很多汉字系统与一些软件有加载顺序之争, 比如: 在tw加载后,运行ctmouse ,如果先退出tw,那么,ctmouse 就无法正常通过 /u 参数退出。 在tw加载后,加载ifsdrv、ipx映射之类的东东后,如果冒然先退出tw,那么ifsdrv和ipx映射所加载的磁盘分区就有可能失效。 也就是说 汉字系统不能轻易退出。 而有些程序与汉字系统冲突,必须在退出汉字系统后运行,比如mhdd4.5 /diskgen等等。 这就与前面发生了矛盾。 要想解决 mhdd4.5之类软件 运行时的非汉字环境需求,还有一个办法就是按 Ctrl+F7 ,也就是不退出汉字系统的情况下,屏蔽汉显功能。 现在的问题是:如何通过 脚本或者程序的方式 向系统发送 Ctrl+F7 按键。 通过 debug 应该可以做到,还请诸位老大帮忙啊。 每一个按键组合都有一个 内码,比如 A是 65,那么,Ctrl+F7 是多少阿? [ Last edited by DXSX on 2009-5-13 at 20:47 ] |
|
| 第2楼 DOSforever | 发表于 2009-05-16 17:58 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
这个不叫加载顺序之争,而是 DOS 的内存管理就是这样的
http://www.cn-dos.net/forum/viewthread.php?tid=46902 有些程序根本不需要,也不理会汉字系统,为什么要加载汉字系统呢? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |