當前位置:編程學習大全網 - 電腦編程 - MFC中的Opengl編程繪圖沒有結果顯示?

MFC中的Opengl編程繪圖沒有結果顯示?

OnDraw()由OnPaint()內部調用,系統只在收到WM_PAINT消息後調用OnPaint()。可以嘗試用CWnd::UpdateWindow()手動發送WM_PAINT消息,看看有沒有模式;

也可以嘗試不在OnCreate()中獲取DC,而是在OnInitialUpdate()中獲取。也許妳不能在窗口創建後立即得到DC。

其實如果妳能看到黑色的背景,說明妳已經在畫畫了。只是因為觀測點/觀看斷面設置不當,所以看不到三角形。

另外,glClearColor()只需要在初始化階段調用壹次。

  • 上一篇:變頻器壹般設置哪幾個參數
  • 下一篇:用VB編寫壹個為列表框添加刪除選項
  • copyright 2024編程學習大全網