SDL的FreeBASIC程式框架

2021-05-24 05:12:46 字數 620 閱讀 5204

'$include: 'sdl/sdl.bi'

constscreenwidth as integer = 640

, _ '視窗寬度

screenheight as integer = 480

, _ '視窗高度

bpp as integer = 32

'色彩位數

dimvideo as sdl_su***ce ptr

'初始化sdl

callsdl_init(sdl_init_everything)

'初始化視窗

video = sdl_setvideomode(screenwidth, _

screenheight, _

bpp, _

sdl_swsu***ce)

'設定視窗標題

callsdl_wm_setcaption("視窗標題"

,null)

'接下來輸入你的程式**即可

'退出sdl

callsdl_quit

SDL程式問題處理

在進行編寫sdl程式時,會出現很多意外情況,比較常見的問題有 這應該是最常見的一類問題,原因是你sdl安裝的有問題,比如說你的sdl標頭檔案沒有放到指定的位置,會引起系統無法找到標頭檔案,你可以這樣測試一下 在包含的sdl.h上右鍵,點 go to header file 如果能夠轉到sdl.h這個...

FreeBASIC學習筆記 2 1 常量的宣告

2.1.1 const宣告常量 常量是定義後不能更改的,比如定義了5就一直5這個數字,不會變成其他數字。在freebasic中,常量定義與使用const命令修飾的變數是不同的。常量可以在全域性使用,這就意味著一旦定義,你可以在程式中的任何地方使用定義的字元來代替常數。在使用const命令定義後,不能...

sdl的縮放問題

網上很多 介紹sdl的用法,主要需要注意的情況有3種 char sdl var 128 sprintf sdl var,sdl windowid 0x lx m hwnd 主視窗控制代碼 sdl putenv sdl var char myvalue sdl getenv sdl windowid ...