遊び程度ですが、VC++をいじったことがあります。
もう何年も触っていませんが。
lVisual C++ 2010 Expressについて調べていたら、
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
label1->Text=L"はじめてのC++";
}
というコードがありました。
vc++6.0に ”label1->Text=~”こんな1行で文字が表示できる方法ってありましたっけ。
次のサイトのような書き方だったと思いますが、コードの書き方が変わったのでしょうか?
http://t-recipe.com/vc/string.html
お分かりの方、教えてください。お願いします。
No.2ベストアンサー
- 回答日時:
リンク先のはMFCですね。
VC++有料版に搭載されているC++のフレームワークでWindowsAPIをラップしたものです。それに対してlabel1->Text=L"はじめてのC++";はC++/CLI言語の.NET FrameWorkを使ったプログラムです。こちらはネイティブではなくC#やVBと共通のCLRとして動く言語です。
ちなみに、VisualStudio2012ではC++/CLI言語のCLRフォームはメニュー上は消えたので、マイクロソフトは終了させることを狙っていると思われます。
CLRフォームはC#かVBを使ってくれと言うことでしょう。
No.1
- 回答日時:
VC2010でWindowsフォームアプリケーションのプロジェクトを選択したときに作成されるのは、.NETフレームワーク上で動作するCLRアプリケーションと呼ばれるものです。
これらは、C++/CLIとよばれる、.NET向けに拡張された言語で記述されるもので、提示されたコードもその一部です。それに対し、.NET向けでないアプリはネイティブアプリケーションと呼ばれます。通常のC++のことをネイティブC++と呼ぶこともあります。
VC2010でもVC6のようにMFCライブラリを使ってネイティブアプリを作ることはできますが、MFCはExpress版には含まれていないので、製品版を購入する必要があります。
MFCを使わず、Windows APIでネイティブアプリを作るのであればExpressでも可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- 物理学 Va=1/4πε × (q1/a + q2/b + q3/c) Vc=1/4πε × (q1+q2+ 2 2023/04/16 14:08
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- その他(SNS・コミュニケーションサービス) ゲームでボイスチャットを使いたいんですが、親にどう説明したらいいですか 2 2022/08/03 14:07
- Visual Basic(VBA) 九九の答えの計算 3 2022/12/20 22:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
最新のプログラム言語を学ぶに...
-
Int('1234') で、strをかんたん...
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
C言語とhtmlの違いを どな...
-
C++における継続行
-
UNITY Float型の接尾辞fって
-
Delphiに詳しい方助けてくださ...
-
プログラミング言語について
-
CとC++は別物なんですか?
-
VBSでDim、Private、Publicの違い
-
F#って何??
-
チューリング完全とは何か?
-
accessという言語らしいのですが
-
引用符と二重引用符
-
初めてのプログラミング言語は...
-
今後必要とされる開発言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報