2012-03-10 12 views
-2

Windows 양식 응용 프로그램 textBox에 문자 (이름)을 입력하려면 어떻게해야합니까? C에서 Windows 응용 프로그램에서 문자를 입력하는 방법은 무엇입니까?

, 나는 같은 방법으로 할 수있는 방법을

윈도우 폼 응용 프로그램에서
char name[256]; 

printf("what is your name: "); 

gets(name); 

(나는 C 번호를 사용하지 않는) C를 사용하여?

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

음이 ... 당신이 할 수있는하십시오 귀하의 질문 형식을 더 잘 정의 할 수 있습니까? – anonymous

+0

형식 질문이 더 좋습니까? 엠 ... 나는 창문 양식 응용 프로그램을 사용하여 GUI를하고 있어요. 내 코드를 전송하고 싶습니다. 그 중 일부는 위와 같이 변경해야 할 수도 있습니다. 이름을 입력하고 txt 파일에 저장하고 싶습니다. 따라서, 어떻게하면 텍스트 상자를 사용하여 Windows 형태로 할 수 있습니까? – donny

+1

"Windows Form 응용 프로그램", C를 사용하여 무엇? – tenfour

답변

0
  • 은 닷넷 윈도우 폼을 사용하는 C를 사용하는 것이 합리적이 아니다.
  • 나는 C.
  • 순수 Windows 용 현대의 GUI 라이브러리를 모르는 윈도우 GUI MFC를 구축하기 위해 많은 C++ 네이티브 라이브러리가 있습니다
  • QT
  • 사용하여 C++와 닷넷 프레임 워크를 사용할 수있다 관리되는 C++. Creating Win32-Based Applications

    코드와 같은 :

당신이 정말로 순수 네이티브 C 경로를 가고 싶어 ...하지만 여기 Win32 프로그래밍을 시작하는 링크의 경우

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

답변 주셔서 감사합니다. 그것은 Win API입니다. 그러나 나는 창문 형태에 관심이있다. 내가 틀렸다고 생각하지 않는다면 C# 언어로 윈도우 폼을 사용할 수 있지만 C 언어로도 사용할 수 있습니다. 틀 렸으면 고쳐줘. 내가 본 것부터 C#에서는 QueryFrame()을 사용할 수 있지만 C를 사용하면 cvQueryFrame을 올바르게 사용합니까? 내 문제는 지금은, 어떻게 내가 텍스트 상자에 이름을 입력 할 수 있고 txt 파일에 이름을 저장하기 위해 저장 버튼이 있습니까? – donny

+1

어쩌면 관리되는 C++을 .Net Windows Forms를 사용하는 것에 대해 이야기하고 있지만 질문에서 명확하지 않습니다 (항상 C라고하지 않기 때문에 C++이 아닙니다). 당신은 당신의 질문을 분명히해야합니다. .NET을 C#에서 시작하여 C++로 이식하는 것이 C#에서 일할 수있는 샘플을 찾는 것처럼 쉬운 접근법 일 수 있습니다. –

+0

printf는 기본 C 언어로 간주되지 않으며 Cout은 C++로 간주됩니까? 그것이 내가 배운 것입니다. – donny

관련 문제