我已經使用visual C++創建了一個窗體。所有我試圖做的是當點擊一個按鈕時,表單不見了,新窗口將被顯示出來。我不知道我是否應該重漆窗戶還是有另一種解決方案?請幫助 拉米vC++窗體窗口
Q
vC++窗體窗口
1
A
回答
1
我會做的是顯示您的遊戲在您的應用程序的主窗口的客戶區。在(可能)Init_Instance()也調用你的表單登錄。當用戶填入時,只需關閉該窗口,遊戲就已經在它後面了。之後您可能需要刷新屏幕,以免出現任何工件。
此外,剛剛注意到「如何繪製整個事情」的問題。
myWindow.Invalidate(); http://msdn.microsoft.com/en-us/library/2dtwaxz7(VS.71).aspx
myWindow.InvalidateRect(LPCRECT lpRect,BOOL bErase = TRUE); http://msdn.microsoft.com/en-us/library/62w186xw(VS.71).aspx
不要把它放在實際的paint事件OnPaint()中。
我只是回答這個問題。
陷阱按鈕單擊事件IOW爲其創建一個函數並關閉當前窗口。然後在相同的事件/函數中調用/創建新窗口。你很可能需要一個類級別的指針來「保持」當前窗口。
沒有冒犯,但這將是一個相當不好的設計,除非你正在製作一個「嚮導」類型的構造。這實際上是一個關閉窗口應該調出下一個窗口。
相關問題
- 1. POST窗體到新窗口
- 2. c窗口窗體加載#
- 3. c窗口窗體皮膚#
- 4. 使用VC++ express編程窗口
- 5. 在窗體之間切換vC++ 2010
- 6. 父窗口,子窗口的嵌套窗體和自動創建
- 7. Windows窗體 - 包括帶有另一個窗口的窗口
- 8. 將PHP窗體數據從子窗口傳遞到父窗口
- 9. 在窗口關閉時運行窗體窗體線程
- 10. 抓住窗體窗體,彈出窗口和菜單
- 11. jQuery iframe彈出窗口和父窗體
- 12. MDI窗體對接子窗口
- 13. 爲XNA窗口設置窗體圖標?
- 14. javascript窗體發佈到主窗口
- 15. 帶窗體的浮動窗口
- 16. Windows窗體窗口總是聚焦?
- 17. 窗體彈出窗口和交互
- 18. 作爲子窗體的Java窗口
- 19. Angular-js datepicker流出窗體的窗口
- 20. 從窗體檢索窗口對象
- 21. 跨瀏覽器窗口窗體註銷?
- 22. Javascript新窗口窗體字段錯誤
- 23. 窗口窗體打開時的延遲
- 24. C#Windows窗體級聯窗口
- 25. 窗體窗體標準窗體大小
- 26. C#窗體窗體:Mdi父窗體和子窗體問題
- 27. 主窗口內新窗口?
- 28. 父窗口和子窗口
- 29. 窗口內的QT窗口?
- 30. 哪個窗口字體顯示窗口關閉按鈕?
有沒有辦法重新繪製整個事情? – Ramilol 2010-08-08 17:52:41
即時嘗試創建一個遊戲。當用戶輸入他的名字時,遊戲將會顯示。所以我使用表單來獲取用戶名並將其存儲在文件中。比我想要的遊戲顯示和形式要消失。你知道有什麼辦法做到這一點? – Ramilol 2010-08-08 17:53:51
查看上面的新語言。 – JustBoo 2010-08-08 18:03:37