• ベストアンサー

Windowsのソフトを作るには?

 こんにちは。  最近、C言語に興味のある者です。  そこで質問なんですが、ベクターなどで 落とせるようなソフトを、作成するには どうすればいいんでしょうか。 (類似質問が結構ありますが、 改めてお聞きしたかったので。)

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

  • ベストアンサー
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.4

>別の言語から勉強した方が良いのでしょうかね。 どっちでも良いです。 ただしCの場合、いきなりグラフィカルなものは作れず コツコツとDOS画面で文字を表示していくことから始める事に なり地道です。 一方VBやDelphiは、GUIを簡単に作れる事を目的としたツールでも あるので、簡単にお馴染みのウインドウを表示させる事が出来ます。 私が最初に本格的にやった言語はVBでしたが、 C/C++から覚えた人もいるので、 一概にどちらが良いともいえません。 ただVBからやっても、CでWindowsのソフトを作るには Cの基礎からやる必要があることは変わりないので 遠回りではあります。(無駄という事では無いです。) (私の場合、Cも知らずにVC++の本を最初に買って 一度挫折したことがあります。) >もしかしたら僕はがんばっても覚えられない部類だったりして…^_^; 不向きかどうかは結局それが 楽しいと感じるかどうかということだと思います。 もし楽しいと感じたなら夢中になって覚える でしょうし。

midorinomati
質問者

お礼

 ご回答ありがとうございます。  今日、C言語の本を三冊ほど買ってしまいました(衝動買いかw)  でも、DOSの真っ黒な画面に文字が出たりするのも、 結構楽しいですし、やはりVBとかを最初にやると、何となくCのコツコツ型(?)が嫌になっちゃいそうですし(笑)Cから勉強してみようと思います。  皆さん、ご回答ありがとう存じました。。。

その他の回答 (3)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.3

端的にいえば「作り方を学んで、作る」だけです。 作り方は、なんとなく自然に覚える人もいれば、学校に行って覚える人もいれば、どんなにがんばっても覚えられない(従って作ることもできない)人もいます。

midorinomati
質問者

お礼

えぇと、お礼が遅れて申し訳ないです。 ご回答ありがとうございました。 もしかしたら僕はがんばっても覚えられない部類だったりして…^_^;

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

Vectorで落とせるソフトは必ずしもCで書かれているわけではありません。 DelphiやVisualBasicで書かれたものも多いです。 基本的にCでWindowsのプログラムを書くのはめんどくさいですし 初心者向けではありません。勿論、本格的なソフトを作りたいのなら Cで作るメリットはあります。 とりあえず下記URL http://www.kumei.ne.jp/c_lang/ の「BCCでプログラムを作ろう 」を読んでみてください。 BCCはフリーで提供されているCコンパイラ(分かりやすく言うとC言語を機械語に変換するツール) のことで、これでWindowsアプリを作る事も出来ます。

midorinomati
質問者

お礼

お礼が遅れました、すいません。 ご回答ありがとうございます。 一応、落とせるソフトが全部Cで出来てるとは思ってませんでしたが、やはりCは難しいんですね、、、 やっぱり、もっと簡単な、別の言語から勉強した方が良いのでしょうかね。

noname#22689
noname#22689
回答No.1

参考に。 http://wisdom.sakura.ne.jp/system/winapi/win32/win1.html Windowsプログラミング Win32 APIとは

midorinomati
質問者

お礼

お礼が遅れて申し訳ございません。 ご回答ありがとうございました。 よく分からないながらに読ませていただきましたが、 なんだか難しいですね…

関連するQ&A

専門家に質問してみよう