超初心者のプログラム入門(Store C++)

前田稔(Maeda Minoru)の Store C++ のページへようこそ。

Windows8 から採用された C++ Store Application では、従来の .NET Framework のものでは無く新しい WinRT というAPIを利用しています。

前田稔の超初心者のプログラム入門

Store C++ index

これからは Store Application の時代でしょうか。 (^_^;)
Visual Studio 2019 で古いプロジェクトを開くには、メニューの[プロジェクト][ソリューションの再ターゲット]を実行して下さい。
Programming Guide
C++ Windows8(Store App)
    Windows8 C++(ストア アプリ)紹介
  1. Windows8 Blank App
    Windows8 C++ の Blank App(XAML) です。
    ボタンのクリックで現在時刻を表示します。
  2. Windows8 Grid
    Windows8 C++ の Grid App(XAML) です。
  3. Windows8 Split
    Windows8 C++ の Split App(XAML) です。

    Windows8 ToolBox
  4. Windows8 Text Box
    Toolbox から TextBox を貼り付けます。
  5. Image コントロール
    Toolbox から Image コントロールを貼り付けます。
  6. ListBox, ListView

    Windows8 File 操作
  7. install Folder Read
    install Folder に格納されているファイルの入力です。
  8. Local Folder
    Local Folder の入出力です。
  9. Document Folder
    マイドキュメントフォルダの入出力です。
  10. Image Picker
    Picker を使って画像を選択します。
  11. TEXT Picker
    Picker を使って TEXT FILE を入力します。
  12. Folder Picker
    Picker を使って Folder を選択します。

    Windows8 String 操作
  13. Windows8 String
    Windwos8 で String を使います。
  14. Windows8 STL string
    Windows8 で STL string を使います。
  15. Win8 BasicRead
    Windows8 で TEXT FILE を入力します。
  16. Win8 string input
    データを入力して STL の string に格納します。
  17. Win8 Vector
    文字列を行で切り分けて STL の vector に格納します。

    Windows8 Class
  18. Windows8 Class
    Windows8 で Object Class を使います。
  19. Week Class
    Week Class を使って、誕生日の曜日を求めます。

    Windows8 Navigate
  20. Page Navigate
    Button のクリックで、次の Page に Navigate(遷移)します。
  21. URL Navigate
    Button のクリックで、URL(一般のホームページ)に Navigate(遷移)します。
C++ Windows8.1(Store App)
  1. Windows 8.1 Image
    Windows 8.1 で Image コントロールに画像を表示します。
  2. Windows 8.1 Class
    Windows 8.1 で DirectX に準じた Class を作成します。
  3. STL wstring
    Windows8.1 で STL wstring を使います。
C++ Windows10(Store App)
    Visual Studio 2015 まで
  1. C++ Windows7 以前
    C++ Windows10 で Windows7 以前のプロジェクトを動かします。
  2. C++ Windows10
    C++ Windows10 のテンプレートプロジェクトです。
  3. W10 現在時刻
    MessageDialog に現在時刻を表示します。
  4. W10 Image
    ボタンのクリックで画像を切り替えます。
  5. W10 Class
    Windows10 で Object Class を使います。
  6. Win10 Mouse
    Windows10 でマウスのクリックを検出します。
  7. Win10 Task
    Windows10 で Task を使います。

    Visual Studio 2017
  8. Visual Studio 2017 C++
    Visual Studio 2017 で C++ のプロジェクトを作成します。
  9. Image Box
    Image コントロールに画像を表示します。
  10. Mouse Click
    マウスがクリックされた座標を印字します。
  11. Key Count
    キーが押された数をカウントします。

    Visual Studio 2019
    VC-2019 Console
  12. Hello
    コンソール画面に iostream で "Hello World!" を印字します。
  13. Console Gcm Lcm
    コンソールモードで class GcmLcm() を組み込みます。
  14. Console STL vector
    STL vector<int> を返す関数を作成します。
  15. Console Input
    タイプ入力した文字列を STL の vector<string> で返します。
  16. Console Split
    文字列を「/,」で切り分けて STL の vector<int> で返します。

    VC-2019 Windows(UWP)
    古いプロジェクトは、メニューから[プロジェクト][ソリューションの再ターゲット]を実行すると起動できる場合があります。
    Guid
  17. DebugString
    Windows10 & Visual Studio 2019 で DebugString のテストです。
  18. Visual Studio 2019 C++
    Visual Studio 2019 で C++ のプロジェクトを作成します。
  19. MessageDialog
    MessageDialog のプログラムです。
    後位参照が起こらなければ、プロトタイプ宣言を省略することが出来ます。

    Title Bar
  20. Title Color
    Title Bar に色を設定します。
  21. Title Bar
    Title Bar に時刻を表示します。

    Image
  22. Image Box
    Image コントロールに画像を表示します。
  23. Picker Image
    Picker で選択した画像を描画します。

    Mouse & Key
  24. Mouse Count
    マウスのクリックをカウントします。
  25. Mouse Point
    マウスの座標を印字します。
  26. Mouse Move
    マウスで図形(円)を移動します。
  27. Key Move
    キーで図形(円)を移動します。

    Class
  28. Lcm Class
    GcmClass を継承して LcmClass を作成します。
  29. Partial Class
    Partial Class を使って最大公約数(GCM)を計算します。
  30. Calender
    TextBox から記念日をタイプして経過日数を計算します。
  31. Windows10 Calender
    MainPage で TextBox から記念日をタイプして経過日数を計算します。

    File
  32. Local Folder
    Local Folder の入出力です。
    ★不可解な現象が起こっています。
  33. MyDoc Read
    MyDocument から TEXT FILE(utf8.txt) を入力します。
  34. MyDoc Write
    MyDocument に TEXT FILE(utf8.txt) を作成します。

    Navigate
  35. URL Link
    Button のクリックで URL を開きます。
  36. Page Navigate
    Button のクリックで「MainPage ⇔ 赤のページ ⇔ 青のページ」に Navigate します。

    List View
  37. List Chenge
    List View のクリックで「赤, 青, 緑」のページに Navigate します。
  38. List Frame
    Frame を設定して「赤のページ, 青のページ, 緑のページ」に Navigate します。
  39. List App
    「 青のページ, 緑のページ」に簡単なアプリを設定します。
  40. List TitleBar
    Title Bar の設定と MessageDialog の表示。

    Win32 に準じる Application
    Win32 時代に戻った [Windows デスクトップ アプリケーション] です。
    Guid
  41. W32 Hello
    Windows10 & Visual Studio 2019 の環境で開発します。
  42. W32 MessageBox
    MessageBox(終了確認)と OutputDebugString のサンプルです。
  43. W32 TitleBar
    キーコードを16進数で TitleBar に表示します。
  44. W32 Image
    Image File を入力して描画します。
  45. W32 Mouse
    マウスのクリックを検出して座標を表示します。
  46. W32 EditControl
    EditControl を貼り付けて、少量のデータをタイプ入力します。

    Select
    Windows Program から代表的なプログラムを抜粋しました。
  47. W32 Gcm Lcm
    最大公約数(GCM)と最小公倍数(LCM)を計算します。
  48. W32 Calender
    記念日をタイプして曜日と経過日数を計算します。
  49. W32 OpenFile
    BMP 画像を選択して描画します。
  50. W32 Scroll
    背景画像をスクロールします。
  51. W32 Animation
    画像を切り分けてアニメーションをします。
  52. W32 Key Move
    上下左右の矢印キーでエネミーを動かします。

超初心者のプログラム入門(Store C#)

超初心者のプログラム入門(Store C++)

超初心者のプログラム入門(C言語 Windows)