cでウィンドウズアプリケーションを作りたいと思っています。サイトをいろいろ検索してみましたがいまひとつしっくり来るものがありません。
そこで質問なのですがウィンドウズアプリケーションを作るにはなにが必要ですか??できれば無償でやりたいと思っています。
borland社のC conpilarはインストールしてあり、コンパイルはできます。これだけではウィンドウズアプリケーションは作れないのでしょうか?もし可能ならbccだけで作る方法を紹介しているページなど教えていただければ幸いです。
学校で一通りc言語を学習し、ある程度は使えるようになったつもりではいます。OSはwinXPです。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
「猫でもわかるWindowsプログラミング」
・BCCでプログラムを作ろう
http://www.kumei.ne.jp/c_lang/bcc/index.html
CもC++も関係ありません。
基本的にWindowsプログラミングというのは
APIを呼び出す事ではじまります。
このAPIというのはwindows.hで定義されています。
C++も使えたほうが勿論便利ですが、
Windowsプログラミングの知識とはまた別です。
参考URL:http://www.kumei.ne.jp/c_lang/bcc/index.html
ありがとうございます。参考サイトのウィンドウを開くだけのプログラム、成功しました。当然まださっぱり意味はわかりませんがf^_^;
c++はやはりこれからプログラミングをしていく上で重要になりそうですし少しずつ学んでいこうと思います。どうもありがとうございました。
No.2
- 回答日時:
>borland社のC conpilarはインストールしてあり、コンパイルはできます。
これだけではウィンドウズアプリケーションは作れないのでしょうか?MicrosoftのホームページでPlatform SDKもダウンロードしておいた方がいいと思います。
Googleで「Borland C++ 5.5」で検索をかけるとbccを使ったWindowsアプリケーションの作り方がたくさんヒットします。そちらを参考にしてはどうでしょうか?
>学校で一通りc言語を学習し、ある程度は使えるようになったつもりではいます。
"Windows"プログラミングをする場合は、またゼロから勉強するぐらいの気持ちがないとできないと思います。
またWindowsプログラミングもC言語で行うことはできます。しかし情報も少ないのでC++を習得した方が近道だと思います。
なるほど。c言語の学習サイトはたくさんありましたがアプリケーション作成のサイトは確かにどのサイトもc++で説明されてました。いろいろなプログラミング言語も勉強したいと思っていたのでc++を学習することからはじめます。ありがとうございました。
No.1
- 回答日時:
ウインドウズアプリケーションではなくウインドウアプリケーションではないでしょうか?ウインドウズアプリケーションというのはコンソール(DOSで動くプログラム)で動くプログラムも含めてウインドウズで動くのは全部そうです。
ウインドウアプリケーションは画面にウインドウを出すWindows95から標準的になったGUI環境用のプログラムです。ウインドウプログラムもコンソールプログラムも開発環境に違いはないのでbccで作れます。ただCでは難しいですがね。下記を参考にしてみると良いと思います。
参考URL:http://www.kumei.ne.jp/c_lang/index_sdk.html
早速の回等ありがとうございます。
やはりc++でないとむずかしいですか・・
参考サイトかなり大きいサイトでとても詳しく書かれておりびっくりしました。ご紹介ありがとうございます。地道にがんばりたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gccを行ってもexeファイルが生...
-
c言語
-
VisualStudioでC++クラスを追加...
-
大量のデータを読み込んで表示...
-
プログラム言語について c言語...
-
逆コンパイルと逆アセンブルの...
-
VisualStudio2022でC言語プログ...
-
プログラミングの課題がわから...
-
これて逆じゃないですか?
-
Windows Formアプリからコンソ...
-
UART通信の取説で,left floati...
-
C言語について。
-
プログラミングでArduinoのc++...
-
int16_t の _t は何?
-
パソコン
-
プログラマーです。このDB設計...
-
swift言語の最適化 swift最適化...
-
Python、プログラミングについ...
-
C#でログファイルにファイルパ...
-
バッチファイルで以下のような...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
web上のhtmlファイルから文字デ...
-
CかC++どちらを覚えるべきですか?
-
Visual Basic を勉強しています...
-
Windows7にVB6/StarFaxは対応し...
-
C言語初心者です。初心者がす...
-
c言語でウィンドウズアプリケー...
-
Visual Studio 2005 academic e...
-
.NETを勉強したく、C#やVB.NET...
-
Visual Studioはどのように勉強?
-
Windowsプログラミング、全部こ...
-
Rudyを覚えたい
-
MATLAB
-
小文字wと大文字Wの区別
-
RubyでNo such file or directo...
-
GoTo文について
-
バーコードのチェックデジット...
-
rubyの誤差
-
ルビー、ruby の、初心者向けで...
-
Ruby interpreter (CUI) 2.2.3 ...
-
Rubyでpdfファイルを読み込む方法
おすすめ情報