即時通訊使用Visual Studio C++ 2008我創建的項目,內容完整的窗口代碼。我不知道如何輸出文本到窗口。我的意思是我有功能齊全的窗口菜單欄和菜單欄下有身體即時嘗試輸出文本在身體,但如何?C++ win32輸出一個文本
3
A
回答
4
這頁有關於如何做它在Win32中的示例:
http://www.rohitab.com/discuss/index.php?showtopic=11454
下面的代碼是爲窗口的窗口過程,如果你注意WM_PAINT(也就是說,告訴窗口消息繪畫本身),代碼只是將文本繪製到設備上下文,該設備上下文是窗口的客戶區。
LRESULT CALLBACK WndProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) {
HDC hdc;
PAINTSTRUCT ps;
LPSTR szMessage = "darkblue 0wNz j00!";
switch(Message) {
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
TextOut(hdc, 70, 50, szMessage, strlen(szMessage));
EndPaint(hwnd, &ps);
break;
case WM_CLOSE:
DestroyWindow(hwnd);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd, Message, wParam, lParam);
}
return 0;
}
1
作爲一個脫離主題的筆記,我建議您嘗試一些第三方庫,因爲它可以更方便。以wxWidgets爲例。
相關問題
- 1. 輸出文本C++
- 2. 重定向C文件輸出到一個文本文件
- 3. 輸出到一個文本文件
- 4. 輸出到一個文本文件
- 5. C++ Win32 MessageBox奇怪的輸出
- 6. C#輸出文本到一個新行上的文件
- 7. 多個輸出到一個文本框在C#
- 8. 導出查詢輸出到一個文本文件
- 9. 輸出一個C程序
- 10. 創建一個多輸入到單個輸出文本區域
- 11. Perl win32 ::超出窗口的GUI文本
- 12. Win32 C++從元素中獲取文本
- 13. 跳過c中的文本文件的第一個輸入c
- 14. 輸出一個Python腳本文本文件
- 15. 輸出MySQL中文文本的Bash腳本每行一個字
- 16. C++閱讀文本文件和輸出等級和平均到另一個文件(搞砸輸出)
- 17. 保存SELECT查詢輸出與管delimter一個文本文件
- 18. 輸出文本
- 19. 輸出文本
- 20. C++解析一個線路輸出一個大文件的
- 21. 如何將Win32 :: Process命令的輸出重定向到文本文件?
- 22. 輸入一個文本文件,並在Python中寫入多個輸出文件
- 23. 輸出是一個空白的文本文件
- 24. 從c#輸出流返回文本#
- 25. C++在窗口上輸出文本
- 26. FFMPEG C#Winforms輸出到文本框
- 27. OpenGL的C++彈出文本輸入框
- 28. 彙編程序和C++輸出文本
- 29. C#文本文件輸入多文件輸出
- 30. 如何從另一個c文件輸入輸出?
這是一個純粹的Windows API應用程序還是你使用類似MFC的東西? – 2010-08-07 23:42:50
你的身體是什麼,你必須使用靜態或文本編輯。如果窗口中沒有控件,則不能輸出文本。 – 2010-08-07 23:56:14
這裏是我如何得到我使用visual c + + 2008的窗口,我創建了新的win32項目,我帶着菜單代碼............... – Ramilol 2010-08-07 23:57:36