2012-03-10 9 views
-2

WindowsフォームアプリケーションのtextBoxに文字(名前)を入力するにはどうすればよいですか? Cでは Windowsフォームアプリケーションで文字を入力する方法は?

、私は同じように行うことができますどのように

Windowsフォームアプリケーションで
char name[256]; 

printf("what is your name: "); 

gets(name); 

(私はC#のを使用しない)Cを使用して、?

name.Add(textBox1->text)?? 
name->Add(textBox1->text)?? 
+0

のErm ...することができますしてくださいあなたの質問をよりよくフォーマットしますか? – anonymous

+0

フォーマットの質問が良いですか? Em ...私はWindowsフォームアプリケーションを使用してGUIをやっています。私はそれに私のコードを移したい。上記のような変更が必要な場合もあります。名前をキー入力してtxtファイルに保存したい。したがって、私はどのようにテキストボックスを使用してWindowsフォームでそれを行うことができますか? – donny

+1

"Windowsフォームアプリケーション"、Cを使用しています。 – tenfour

答えて

0
  • .NET Windowsフォームを使用するためにCを使用するのが妥当ではありません。
  • 私はたくさんのC++ウィンドウGUI MFCを構築するためのネイティブライブラリ、QT
  • 使用してC++での.NET Frameworkを使用することが可能であるがありますが、純粋なC.
  • あるWindows用の任意の近代的なGUIライブラリを知りません管理されたC++。

あなたは本当に純粋なネイティブCのルートを移動したい場合は...しかし、ここでのWin32プログラミングを開始するためのリンクです:Creating Win32-Based Applications

コードのような:

HWND hWnd = CreateWindow(
    szWindowClass, 
    szTitle, 
    WS_OVERLAPPEDWINDOW, 
    CW_USEDEFAULT, CW_USEDEFAULT, 
    500, 100, 
    NULL, 
    NULL, 
    hInstance, 
    NULL 
); 
+0

答えをありがとう。それはWin APIです。しかし、私はWindowsフォームに興味があります。私が間違っていない場合は、C#言語でWindowsフォームを使用することができますが、C言語でも使用できます。私が間違っているなら私を訂正してください。私が見ているものから、C#ではQueryFrame()を使用することができますが、Cを使うとcvQueryFrameを正しく使用しますか?今私の問題は、どのように私は、テキストボックス内の名前をキー入力し、txtファイルに名前を保存するボタンを保存することができますか? – donny

+1

あなたは管理されたC++を使って.Net Windows Formsを使用することについて話しているかもしれませんが、あなたの質問からはわかりません(常にCとはC++ではないので)。あなたはあなたの質問を明確にすべきです。 .NetをC#で始まり、C++への移植を使いたいのであれば、C#でもっと多くのサンプルを見つけることができるように、より簡単なアプローチかもしれません。 –

+0

printfは基本的なC言語とみなされ、coutはC++と見なされますか?それが私が学ぶものです。 – donny

関連する問題