デジタル時計を作る
正直、あまりVisual C++の画像つきのサイトが無く、今後Visual C++はあまり捗らない(やらない)気がしている・・・。
しかし、ひとまずこちらが画像つきでわかりやすかったので、ご紹介。(C#用なのでちょっとだけ読み替える必要があるが、ほとんどC++と同じ。ただし、超初心者には難しいかも・・・)
フレッシュマン企画 連載 簡単!Visual Studio 2010入門:第5回 初めてのWindowsアプリケーションの開発 (1/5) - @IT
ラベルがオブジェクト、フォームがコンテナ・・・(なるほど、と独り言)。
DateTime構造体について
https://msdn.microsoft.com/ja-jp/library/system.datetime(v=vs.110).aspx
※基本的にはSystem名前空間のページだけでもページメモなりリンクをとっておけば、初心者にとってある程度のVC++開発はカバーできそう。
むしろ暇があるなら、どんなクラスがあるのか目を通しておくと良さそう。(使用例も載っているのである程度は使いやすいかも)
紹介したサイトとおりにやってもコンパイルが通らない・・・。
C#用なの当たり前。
ここだけ書きかえる。
private: void setDisplayTime() { // timeNow.Text = DateTime.Now.ToString("HH時mm分ss秒"); timeNow->Text = DateTime::Now.ToString("HH時mm分ss秒"); }
通った・・・!!
補足
上記を踏まえて下記の画像なしのページを見てみると、なるほどと納得がいく。
http://www.geocities.jp/java_sample_program/DigitalTokei_vcpp.html
そしてこのサイトには他のサンプルも紹介されているので、画像はないが何となくデザイン部分を自分で考えて、コードすればよいかも・・・?!
デバッグ方法や配布方法についてはこちら↓
フレッシュマン企画 連載 簡単!Visual Studio 2010入門:第6回 Windowsアプリケーションのデバッグ&リリース (1/5) - @IT