1
所以,我製作了一個文本框(在win32中)。Win32 Api - 更多基於對話框的程序
TextBox = CreateWindowEx(WS_EX_CLIENTEDGE,"EDIT", "Hello you name is: ",
WS_BORDER | WS_CHILD | WS_VISIBLE ,
140,50,500, 250,
hwnd, NULL, NULL , NULL);
我的問題是:我怎樣才能在「文本框」
我的程序主要是做出來的,我問及用戶響應它的問題添加多個文字。
問題二:如何在用戶和計算機之間建立這個「對話框」。
最後,但並非最不重要的,我所做的這些按鈕:
Submit = CreateWindow("BUTTON", "Submit", WS_VISIBLE | WS_CHILD | WS_BORDER,
450,320,80,20,
hwnd, (HMENU) 1, NULL, NULL);
SubmitQuestion = CreateWindow("BUTTON", "Inregistreaza raspuns", WS_VISIBLE | WS_CHILD | WS_BORDER,
310,350,150,26,
hwnd, (HMENU) 2, NULL, NULL);
Next = CreateWindow("BUTTON", "Next", WS_VISIBLE | WS_CHILD | WS_BORDER,
250,320, 80, 20,
hwnd, (HMENU) 2, NULL , NULL);
提交的作品,但是當我按下旁邊沒有任何反應。用戶如何通過點擊「下一步」可以進入下一個問題,並且當他按下提交他的答案進行註冊時?
此外,如何通過SendMessage,包括類(調用函數)--->我有一個「問題」(8)的方法,我不知道如何調用它來處理文本框和win32語法。
這個Stack的網站網絡的目的是單獨詢問不同的問題。嘗試一次解決一件事。 –
您可以繼續使用非常基本的Win32 API,併爲該文本框創建另一個窗口(例如http://stackoverflow.com/questions/7598067/how-to-create-a-windows-style-textbox-in-ac -win32-應用程序)。從您的描述中,您可以更容易地發現使用MFC,並且可以在線獲得許多用於構建基於對話框的簡單應用程序的教程,這些應用程序聽起來像您想要實現的,例如, http://depts.washington.edu/cmmr/biga/chapter_tutorials/1.C++_MFC_D3DOGL/1.StepByStepGuide/index.html – holtavolt
伊爾嘗試過目MFC.Till然後,我希望我會解決這個問題。 – XLexusX