上一頁 | 首頁

SDL_SysWMEvent

章節:SDL API 參考 (3)
更新2001年9月11日 星期二 23:00
索引
 

名稱

SDL_SysWMEvent - 依賴于平台的窗口管理事件。  

描述

系統窗口管理事件包含一個指向特定于系統的關于窗口管理事件的信息的指針。若你通過SDL_EventState()啟用此事件功能,則就算從窗口管理器處收到不能處理的事件也產生這個事件。這可應用于諸如在你的應用程序中實現剪切-粘貼的場合。

typedef struct {
         Uint8 type;   /* 總是SDL_SysWM(譯注:原文如此,當為筆誤。官網文檔為:SDL_SYSWMEVENT */
         /* 譯注:此處省略了一個成員:SDL_SysWMmsg *msg。也就是上文所說的指針 */
 } SDL_SysWMEvent;

若你想獲得窗口管理器方面的系統特定的信息,則可通過SDL_version.h中的SDL_VERSION()宏來獲得SDL的版本,並將其賦給SDL_SysWMinfo結構(詳見SDL_syswm.h,必須要包含它)的版本成員,然後將其傳遞給以下函數:

int SDL_GetWMInfo(SDL_SysWMinfo *info);  

另見

SDL_EventState  

譯者

石仔<guoshimin57@gmail.com>  

中文版主頁

http://guoshimin.users.sf.net  

中文版最後更新時間

2010年6月20日


 

索引

名稱
描述
另見
譯者
中文版主頁
中文版最後更新時間