2


1

DOS用のGUIシェルをどのように構築しますか?

DOS用のGUIシェルを構築して、Windowsのようなシェルオペレーティングシステムを作成できるようにします。 これは愚かに聞こえるかもしれませんが、私は挑戦を探している初心者です。 私はDream16OSのラインに沿って何かを考えていましたが、少し良く見えました。 また、DOSまたはVisual Basic 1のVisual Basicまたは最近のVisual Basicでこれを作成することはできますか? ダウンロードはGeek Basicからダウンロードできます。 ウェブ com

また、私はこれに似たプロジェクトを開始しており、実際にいくつかのガイダンスを使用することができますので、それをチェックしてフォーラムに投稿してください。 感謝リンク下http://boss-basicoperatingsystemsimulation.yolasite.com/

1 Answer


1


あなたはたくさんの痛みを求めています。 DOSでは、ウィンドウの描画、イベントの処理などの機能は提供されておらず、メモリは非常に限られています。

近いポインターと遠いポインターを覚えるのに十分な年齢の私たちは、それが後部に大きな痛みがあることを教えてくれます。

あなたは、古いDOSゲームがやったことを行うことができ、DOSエクステンダーを使用します。 これにより、少なくともフラットなアドレス空間が得られます。

古いhttp://utenti.multimania.it/dcg/alfagui.html[windowing toolkits]を見つけると、640x480の栄光の中でウィンドウを描画できます。

Visual BasicのDOSバージョンを使用できますが、http://en.wikipedia.org/wiki/File%3aMicrosoft_Visual_Basic_for_MS-DOS_%28Professional_Edition_Version1.00%29.png [your bios]のようなウィンドウになります。 (dosshell.exeを覚えていますか?)