當前位置:編程學習大全網 - 源碼下載 - Openglc源代碼

Openglc源代碼

查MSDN,可以知道MSG中的pt坐標是相對於窗口左上角的;

2.至於聲音控制和播放,可以使用Windows自帶的MCI API,也可以使用DirectSound來播放。推薦妳用un4seen的低音,簡單實用,功能強大,壹兩個功能就能播放音效。

3.如果要使用alpha blend鏤空桌面,必須先獲取桌面的窗體句柄。我不太了解OpenGL的alppha操作,但是Direct3D簡單多了;

4.屏幕壹直開著,實際上是防止系統進入休眠狀態。每當系統進入休眠狀態時,它都會向系統的所有窗口發送壹條消息。您可以通過攔截此消息並執行特殊處理來防止系統進入休眠狀態。至於什麽消息,請檢查MSDN,我已經很久沒有使用這個消息了。

5.bmp文件可以保存alpha通道,用壹個32bit色深的bmp文件就可以了。RGB分別是8位,alpha通道是8位,但是到了alpha通道,tga或者png圖像更適合,因為可以無損壓縮;

6.使用?GetPocAddress?導出函數只能按類型強制轉換。這是windows的原則,我們只能迎合...?

7.如果執行空指針,不同的系統會有不同的反應。XP是直接程序崩潰,Vista以上系統會提示沒有反應。

8.如果您構建的項目是Win32窗口程序,則不會有DOS窗口。如果妳建立壹個Win32控制臺程序,會有壹個DOS窗口。如果妳使用OpenGL實用程序庫來創建OpenGL程序,那麽DOS窗口是無法消除的,它可以幫助妳排除錯誤。

9.不要用Dev C++,用VS2010,這是行業標準。

最後祝樓主學習愉快。

  • 上一篇:遼寧向日葵教育科技有限公司怎麽樣?
  • 下一篇:比特幣是什麽貨幣?
  • copyright 2024編程學習大全網