• ベストアンサー

Winodws GUI アプリの参考HP

VisualC++はお金が無いので、Win 32 APIを使って Winodws GUI アプリを作りたいと思うのですが、 どこか初心者にも分かるような参考サイト(段階的に難しくなっていくような)がありましたら 教えてください。お願いします。

  • otaks
  • お礼率53% (270/507)

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.3

 WindowsのGUIでぐいぐいなアプリが作りたいのが目的ならば、.NET Framework SDK(無償)と無償の開発環境(SharpDevelopやBorland C# Builderなど)があるので、いまどきWin32 APIよりもそちらの方をお勧めする。今後は、窓を作るだの消すだのの作業は言語に任せてロジックの組み立てに専念する方が良いと私は思う。  どうしてもWin32 APIでいきたいのなら、「猫でもわかるプログラミング」というサイトがお勧めだ。ここにリンクを書いても良いか分からないので、Yahoo! Japanで検索してみると良いだろう。

otaks
質問者

補足

無償のものがあるんですね、知りませんでした。一度デルファイで作ろうと思ったときが会ったのですが、言語がC++ではなかったので、止めました。書かれているツールを一度試してみようと思います。

その他の回答 (2)

回答No.2

私は、読んでませんが、初心者向けサイトとして「猫でもわかるプログラミング」というサイトをよく耳にします。定番らしいです。 猫でもわかるプログラミング http://www.kumei.ne.jp/c_lang/ 猫でもわかるプログラミング Windows SDK編 第1部 http://www.kumei.ne.jp/c_lang/index_sdk.html

参考URL:
http://www.kumei.ne.jp/c_lang/index_sdk.html
otaks
質問者

補足

このサイトはほかの分野を見るときに参考にしたことがあるのですが、いきなり難しくなってわからなくなってしまったことがあるんですが、また見直してみようと思います。参考になりました、ありがとうございました。

回答No.1

WIN32ってことなので ぴったりなサイトありますよ。 飛ばさずに一から読めば理解が早くなると思います 「猫でもわかるプログラミング」 http://www.kumei.ne.jp/c_lang/ この方は書籍も出してますが、書籍の方は出だしが マニアックなので サイトを見てからのほうがよいです

otaks
質問者

補足

このサイトはほかの分野を見るときに参考にしたことがあるのですが、いきなり難しくなってわからなくなってしまったことがあるんですが、また見直してみようと思います。参考になりました、ありがとうございました。

関連するQ&A

  • Winodws GUI アプリを

    BoralndC++5.5でAPIで作っていたのですが エディットコントロールやリストコントロールなどの部品コントロールを 設定したり動作させたりする転送メッセージやlP,wPの詳細を説明していたサイトを使っていたのですが無くなりました Winodwsの各部品を使うためのhW,lP,wPなどの説明をしているサイトを教えてください

  • GUI::GetOpenFileName()でサブルーチンがない?

    Perlの初心者ですがお教えください。 Windowsのファイル選択ダイアログを出そう思っています。教えてGooの過去履歴を見て、Win32API、GUI、Loft_binaryをインストールしました。 そして、 use Win32::GUI; $ret = GUI::GetOpenFileName(); を実行しても、以下のエラーメッセージが出ます。 Undefined subroutine &GUI::GetOpenFileName called at getopen.pl line 2. 何が悪いのでしょうか? OSはWindows2000-Proです。 一応、インストールしたときの結果を以下に載せておきます。Loft何とかの方もフォルダ内のinstall.batでインストールしています。 よろしくお願いします。 D:\Win32-GUI-1.05-PPM-5.8\Win32-GUI-1.05-PPM-5.8>ppm install Win32-GUI.ppd Syncing site PPM database with .packlists...done Unpacking Win32-GUI-1.05...done Generating HTML for Win32-GUI-1.05...done Updating files in site area...done 321 files installed D:\Win32-GUI-1.05-PPM-5.8\Win32-GUI-1.05-PPM-5.8>ppm install Win32::API Downloading ActiveState Package Repository packlist...done Updating ActiveState Package Repository database...done Downloading Win32-API-0.46...done Unpacking Win32-API-0.46...done Generating HTML for Win32-API-0.46...done Updating files in site area...done 18 files installed

    • ベストアンサー
    • Perl
  • Win32::GUI

    Win32::GUIを使ってラジオボタン、チェックボタンを 表示して使用したいのですが、どう書けばいいのか、 まったく解かりません。 どこかに、参考になるソースなんかありませんか?

    • ベストアンサー
    • Perl
  • PythonのGUI

    PythonでGUIを初めて見たいのですが 色々あって迷ってるのですがどれがおすすめですか? 初心者なので解説サイトが豊富なものが良いと思ってます

  • ペイント系ソフトのレイヤーのようなGUIを作りたい

    既出かもしれませんが、質問させて下さい。 質問タイトルの通り、PhotoShopやGIMPのような レイヤーの機能を持つウィンドウ(ダイアログボックス?)や、ツールボックス を作りたいと考えています。 今、自分が用意している開発環境は    OS:Windows7  ソフトウェア開発スイート:Visual Studio 2010 C++  API:WinAPI  言語:C++ ホームページで「猫でもわかるプログラミング」さんをWinAPI開発に参考にさせていただき、 同HPと同じく、空のプロジェクトでAPIを使用しながら一からコードで作成したいと 考えています。 自身の知識としては、C/C++でDirectXを使用しての3D描画くらいで、 GUIの設計は初めてです。 調査不足かもしれませんが、質問させて下さい。 PhotoShopやGIMPのようなレイヤーやツールボックスウィンドウは、 WinAPIのみで作成されているのでしょうか? それとも、他にGUIプログラミング用のAPIがあるのでしょうか? もしあるのならば、APIや参考HPを教えて頂けたら嬉しいです。 プログラミング初心者ですが、どうかよろしくお願い致します。

  • GUI表示したいのです

    ご質問者と同じ状況です。Win7のIE11では、エクスプローラーで FTP サイトを開くをすると、テキストの一覧リストからGUIの表示に変わります。 Win10のIE11では、同じことをしても無反応です。

  • VC++.net2005の参考書またはページについて

    VisualC++2005について学びたいのですが、 C#やVBとかだと、オライリーにとてもよさげな本があるのですが、 C++.netとなると見当たりません。 Win32APIやメッセージについては一応基礎的な知識はあるのですが、 何かよい本はないでしょうか?またはページはないでしょうか?

  • プログラムは必ずしもGUIが必要ではない?

    Python、JavaScriptを勉強し始めたのですが、Pythonではtkinterを使ってGUIを作れる!みたいなことを学び始めた段階で色々疑問に思ってきました。 『PythonでGUIってそもそもどうなの?』という言葉を見かけたのですが、自分はそもそもプログラムを組んでスマホアプリやパソコン上で使う便利ツール、自動操作系やデータ解析、等々作りたいなと思っていました。 GUIありきというか。 このボタンを押したら処理開始!とか。 条件をプルダウンで選択して…とか。 そういう所謂ソフト系を作りたくて独学で勉強始めたのですが、プログラムとはそういうものだという認識がまずありました。 でも必ずしもそういうわけではないのでしょうか? そもそもPythonで組んだコードをexe化するのもてこずっているのですが、ネット上を探しても完全に解決している情報が少なそうな予感がしています。 ⇒そこまでEXE化に拘る人が少ないのか?という疑問も。 他の人はGUIを必ずしも必要としないのでしょうか?というかそっちの方が一般的で、私みたいにGUIありきで考えているのがどちらかというとイレギュラーなのでしょうか?

  • 待ち受けiアプリ開発の参考資料を探しています

    待ち受けiアプリ開発の参考資料を探しています。 希望ターゲットは DoJa-5.0 以上ですが、4.0以上でもかまいません。 (逆に5.1以上専用だと困ります。) 開発環境はできれば Eclipse 3.1 (3.1.1)を使いたいですが、ドコモの開発ツール+エディタでも可です。 私はJava及びiアプリに関しては初心者です。web上で参考資料を探して独学中ですが、「待ち受け」iアプリとなると資料が少なくて困っています。 ドコモのドキュメントも読んでいますが、サンプルソースが書いて無いので実際のコード記述が良くわかりません。 「待ち受け」iアプリに関して参考になるwebサイトや、書籍などの資料を教えてください。初心者にもわかりやすいものをお願いします。 具体的なサンプルソースがあるものが望ましいです。 大型書店になかなか行けないので、良かった本、あまり良くなかった(初心者向けではなかった)本、といった具合に紹介していただけると助かります。

    • ベストアンサー
    • Java
  • JAVAのGUIのデザイン性について

    JAVAのGUIのデザイン性について教えてください。 また最初に述べておきますが、自分自身まだまだプログラミング初心者でして、 主にインターネットで調べたことが基本となっております。 私は数あるプログラミング言語の中から現在JAVAを選択し、勉強中です。 JAVAを選択した理由は下記のとおりです。 ・人気がある ・求人数が多い ・ユーザーが多い ただ、気付いたことがありまして、それはGUIのデザイン性が乏しいのでは?ということです。 他の言語、例えばC#(visual studio)や、html5のようなスタイリッシュなGUIを作成できるのか どうか疑問です。 これらをふまえたうえで、下記2点のご質問に回答願います。 1.C#やhtml5にくらべてJAVAのGUIのデザイン性は乏しいという認識で合っていますでしょうか?   もし私の勘違いでしたら、理由と具体的な参考サイトを教えていただけますでしょうか。 2.JAVAの求人数、人気、ユーザーが多い理由を教えていただけますでしょうか? 以上、宜しくお願い致します。

専門家に質問してみよう