无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3388|回复: 18
打印 上一主题 下一主题

[原创]硬盘整数分区计算器4dos&windows

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-9 16:41:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
硬盘整数分区计算器4dos&win

用PQ在DOS&WINDOWS XP测试正确.

[ 本帖最后由 wang6610 于 2007-6-9 04:46 PM 编辑 ]

zsfqq.rar

27.95 KB, 下载次数: 268, 下载积分: 无忧币 -2

2#
 楼主| 发表于 2007-6-9 16:51:29 | 只看该作者
借用一下NB弄的文字说明:

如果想把硬盘分的区刚好是个整数,如10G,则用此计算器输入10,
再计算出应分的大小10245M,在WINDOWS里面即会显示出刚好10G,一毛不多。
回复

使用道具 举报

3#
发表于 2007-6-9 17:07:34 | 只看该作者
请教一下,如何使一个程序在windows下显示windows界面而在DOS下显示命令行?
回复

使用道具 举报

4#
 楼主| 发表于 2007-6-9 17:18:27 | 只看该作者
原帖由 123 于 2007-6-9 17:07 发表
请教一下,如何使一个程序在windows下显示windows界面而在DOS下显示命令行?



还没达到你所说的这种效果.

就是一5行的BASIC。
回复

使用道具 举报

5#
发表于 2007-6-9 17:33:46 | 只看该作者
全部完全整数G

未命名.PNG (6.26 KB, 下载次数: 40)

未命名.PNG
回复

使用道具 举报

6#
 楼主| 发表于 2007-6-9 17:40:18 | 只看该作者
原帖由 lxl1638 于 2007-6-9 17:33 发表
全部完全整数G



老九你的J:盘或者还有其他盘没敢露吧。
回复

使用道具 举报

7#
发表于 2007-6-9 17:41:54 | 只看该作者
原帖由 wang6610 于 2007-6-9 05:40 PM 发表



老九你的J:盘或者还有其他盘没敢露吧。



零头在最后分区,隐藏分区,安装NtLoad和PE。
回复

使用道具 举报

8#
发表于 2007-6-9 17:46:00 | 只看该作者
原帖由 123 于 2007-6-9 05:07 PM 发表
请教一下,如何使一个程序在windows下显示windows界面而在DOS下显示命令行?


检测父进程,父进程是CMD.EXE的执行控制台代码,否则执行Win32代码,加载窗口。
MM都是用MFC,很少用SDK吧?MFC是SDK API的封装(包括常量也封装了),使用方便,但自由度不如SDK高。
回复

使用道具 举报

9#
发表于 2007-6-9 19:39:53 | 只看该作者
原帖由 lxl1638 于 2007-6-9 17:46 发表


检测父进程,父进程是CMD.EXE的执行控制台代码,否则执行Win32代码,加载窗口。
MM都是用MFC,很少用SDK吧?MFC是SDK API的封装(包括常量也封装了),使用方便,但自由度不如SDK高。

我说的是在纯DOS下运行的16位程序,VC2.0以上开始就不支持16位了

[ 本帖最后由 123 于 2007-6-9 07:41 PM 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2007-6-9 21:15:03 | 只看该作者
NBe:
小密呢?
回复

使用道具 举报

11#
发表于 2007-6-9 22:26:47 | 只看该作者
我也做了一个,在Windows下运行显示窗体,在纯DOS下运行显示楼主的东西。真正的dos&windows两栖程序!

[ 本帖最后由 123 于 2007-6-10 07:38 AM 编辑 ]

1111.rar

78.05 KB, 下载次数: 96, 下载积分: 无忧币 -2

回复

使用道具 举报

12#
发表于 2007-6-10 07:39:59 | 只看该作者
原帖由 newbie 于 2007-6-9 23:06 发表
我也做了一个,在Windows下运行显示楼上的窗体,在纯DOS下运行显示楼主的东西。真正的dos&windows两栖程序!


点此下载

你发什么垃圾,恶意灌水
回复

使用道具 举报

13#
发表于 2007-6-10 08:43:59 | 只看该作者
原帖由 newbie 于 2007-6-10 08:25 发表
我发的是你的程序,如果是垃圾...那也是你写的.:lol:

你发的不能下载,不是垃圾是什么?
回复

使用道具 举报

14#
发表于 2007-6-10 11:01:34 | 只看该作者

我用一个工式就可以了

  这里我们把要分区的整数GB设置为“N”,则正确的计算公式应为:
      N*4+1024*N


  根据此公式算得的结果单位为MB。例如,你想要得到一个2GB的分区,套用公式就应为:



  (2-1)*4+1024*2=2052MB


  也就是说在FDISK分区时,你输入2052MB才能得到一个2GB的分区,而我们通常输入的2048MB当然也就显示为1.99GB了。



  再如,你想得到一个8GB的分区,根据公式(8-1)*4+1024*8=8220MB,你只需要输入8220MB就可以得到一个8GB的整数分区了。掌握了这个公式,其他的任何分区大小你都可以计算到,现在再看看你的硬盘,没有了1.99GB的分区,是不是看起来更舒服了?
回复

使用道具 举报

15#
 楼主| 发表于 2007-6-10 11:35:28 | 只看该作者
应为:1024*N+( N-1)*4吧。

另外FDISK正确,对pq呢?
回复

使用道具 举报

16#
发表于 2007-6-10 14:29:58 | 只看该作者
好像各个分区软定义不一样,很难做到统一,特别是分区一般都是以柱面为最小单位的!
回复

使用道具 举报

17#
发表于 2007-6-12 17:27:46 | 只看该作者
我用硬盘自己原厂的分区工具、、
 
回复

使用道具 举报

18#
发表于 2007-6-15 19:48:03 | 只看该作者
不错,十分感谢楼主。
回复

使用道具 举报

19#
发表于 2007-6-21 21:03:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-1 05:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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