• ベストアンサー

Win95とWin98の相違について

私は日頃C言語の勉強をしていますが、ふと思い当たった事がありましたので質問させていただきます。 店に行くとソフトはWin98までの対応となっているものが殆どですが、例外的にWin95にも対応しているソフトが中にはあります。 このWin95にも対応しているものとそうでないものはプログラムの機構から見てどう異なるのでしょうか。 同様にXPでは動くがWiN2000では動かないと言うものもあります。こうしたものに対してはどう考えていいのやら、プログラムの初歩の者にはわかりにくくここに問わせて頂く次第です。

  • ina07
  • お礼率11% (1/9)

質問者が選んだベストアンサー

  • ベストアンサー
  • usokoku
  • ベストアンサー率29% (744/2561)
回答No.1

JISでは、スーパーバイザー、マイクロソフトでは、APIと呼ばれている一連の処理ルーチンがあります。 これが、 Win95では未搭載、Win98以降とか Win2000未搭載、WinXp以降とか の処理ルーチンを使用している/いないという場合が多いです。

ina07
質問者

補足

ああ、なるほどそうでしたか。 C関連の参考書を読んで見ますとW32API等の記述がありますね。 ただ、そのAPIを通して特定の環境に対して対応が出来たり出来なかったりすると言う説明とかは見当たらなくてそこはわかりませんでした。 まだまだ不勉強な私ですけど、ともあれここは参考になります。 どうもありがとうございました。

その他の回答 (1)

  • firebird-x
  • ベストアンサー率25% (282/1125)
回答No.2

OS世代別のソフトウェア対応要件については大変失礼ですがここでこういった質問をしているレベルでは理解できないと思われます。 開発ソフトのOS対応云々を見て判断されたほうが簡単です。 ソフトウェアが動作して欲しいOSに対応している開発ソフトで作れば良いだけです。

関連するQ&A

  • WIN XPとWIN OFFICEの違いについて

    ワードとエクセルのトレーニングテキストを購入する予定です。WIN XP対応とWin Office対応の違いがよく分かりません。私のPCはWin XPです。使っているソフトはOffice XP Personalです。どちらのテキストを選べばよいでしょうか?

  • Win2000で、LISMO

    Win2000で、使えるようにする「パッチソフト」ってないですか? 新しいパソコンを買う余裕がないので…… 何でWin xpだけなんでしょうね? せめて、Win2000にも対応させてくれれば…… よろしくお願いします。

  • win7のxpモード

    会社の専用システム(ソフトウェア)でwin7に対応してないものがあるのですが これはwin7のXPモードで対応可能なのでしょうか? win7はHome Premiumなのでこのソフトが対応可能なら Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate のどれかを買う事になるのですが 現時点で対応しているかどうか判断する方法はありますか? やっぱりそのソフトをwin7のxpモードで動かしてみないとわからないのでしょうか?

  • VC++でwin32APIを作っているのですが・・・

    こんにちは。私はwin32APIを勉強しているc言語初心者です。 私はMicrosoft Visual C++ 2008を使ってc言語のwin32APIをプログラミングしているのですが、独学でやっているので物凄く邪道なwin32APIプログラミングをしているような気がするのです。 ・c言語のプログラムを書いて、C++のwin32APIプロジェクトとしてビルドする。 ・ヘッダーファイルにwin32API関数がなかったので、自分のwindowOSからwin32API関数を探し出してVC++2008のなかのincludeフォルダ内にコピー&ペーストして使えるようにした。 これって邪道ですか?一応何の問題もなくwin32APIプログラムが作れるのですが、もっと正規なやり方があるでしょうか。回答よろしくお願いします。

  • Win95/98/Me/NT/Win2000対応のソフトをXPでの使用できますか?

    G.CREW8と言うグラフィックデザインソフトと言うソフトの事でお教え下さい。 このソフトの対応OSが、Win95/98/Me/NT/Win2000対応のソフトでしたが、XPでの使用できますでしょうか?。 XPでの使用が出来るのか出来ないのか全く分からないので、お教え下さい。 よろしくお願いします。

  • Win95対応ソフト

    ホームページビルダーなどの動作環境を見ていると、Win98とかXP、2000と書いてありますが、Win95はありません。こんな時もしWIN95にインストールしようとしたら出来ませんか?それとも出来るけどインストール後に動作しませんか?それとも動作もするけど、何か不具合が出るのでしょうか? ビルダーに限らずソフトでWin95対応と書いてないのにWin95で使おうとしたり、WinXP対応と書いてないのにXPで使おうとしたらどうなるのでしょうか? 教えてください。

  • OS・Win98が欲しいのです

    Windows98を手に入れたい。 Win95・98対応のゲームを暫くぶりにやってみようと思い 現在のマシン(XP SP2)にインストールしたのです。 が、音楽が違ったり、セーブができなかったりと、不都合な点が多かったので、Win98のマシンをどうにかして手に入れようと考えています。 何箇所か中古品店を回ったのですが、置いてあるのはほぼXPマシンと、VISTAマシンだけでした。(例外的にME機が1台ありました) 今の時期にWin98を探そうとするのは、手遅れなのでしょうか? 例えば、Windows VISTAを買って、ダウングレードをする、などと言った方法は無い物でしょうか。

  • Win7エディションの違いとXPMODEについて

    Win7で以下の点が良く分かりません 質問1 Win7とXPではそれぞれ64/32ビット版が存在しています Win7のXP MODEは32ビット固定 と思っているのですがそれであっているでしょうか? それともXPMODEでもビットの違いというものが存在しているのでしょうか?   使用するVertualPCでXP MODEが変わったりするんでしょうか?   その場合64ビットで32ビット使う問題は無いのでしょうか?   (併用は出来ないだろう事は想像付きます 32ビットOSで64ビット使えないだろう事も) 質問2 現在Win7Pro(32bit)を保有しています (Win7生かせるPCは持ってないので簡易テスト用として持っているだけで使いこなしてません) 購入する際にUltimateとどちらにしようか悩んだのですが Ultimateが売りにしている多言語対応とは具体的にどういった機能になるのでしょうか? (個人的にはXPだって多言語扱えるじゃん という感覚なんで単純に多言語対応ってだけの値段差が理解できません) 誰か詳しい人がいたら説明もしくは詳細情報記載されている URLなどをお教え願います

  • 今からWin32を勉強する意義

    これから私がプログラミングで何をしたいかという明確な目標はないのですが これからの勉強の下地になるだろうと思ってC言語の勉強をしてきました。 メモリの動的な確保まで学習が終わったので、コンソール以外のアプリケーションを作ろうと思ってWin32APIの勉強をしようと思ったのですが、たかがウィンドウを表示させるだけのプログラムがあまりにも変態すぎてやる気がなくなってしまいました。 果たしてこれからのプログラムのあり方を考えると、Win32APIを通してOSの仕組みを理解する価値はあるのでしょうか。 OSやメモリを意識してプログラムする機会というのは、最近だとけっこう稀なことだったりするのでしょうか。

  • WIN95 98 のエミュレーター

    win98をXP上で起動させるようなエミュレーターってあるのでしょうか? ゲームを買ったもののXPには未対応ということなので。 出来ればフリーソフトだと嬉しいのですが・・・。 もし知っていたら教えてください。お願いします。 お薦めのエミュレーターなどもあったら是非!