您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“怎么用WindML畫個圖”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“怎么用WindML畫個圖”這篇文章吧。
用WindML畫個圖有多簡單?
首先包含頭文件ugl.h;
然后調用uglDisplayOpen()創建顯示設備;
再調用uglGcCreate()創建圖形上下文;
接下來就可以寫應用程序了
這個例子夠簡單,在屏幕上畫一條黃線,有效代碼行僅僅是5!
這里面有幾個細節需要了解一下
WindML里通常只有一個顯示設備,所以uglDisplayOpen()的第一個參數用0就可以了,而后兩個參數也沒必要返回了
應用如果需要退出,那就倒序釋放之前的資源,這個例子里就是在最后依次調用uglGcDestroy(gc)和uglDisplayClose(0)。不過嵌入式應用一般不需要退出了
這個例子設置顏色時,偷了個懶,直接使用的RGB值,因為當前顯卡用的是32位色。正常流程應該用uglColorAlloc()先RGB值轉換為UGL_COLOR
如果要使用鍵鼠的話,需要先找到InputService
如果要繪制文本的話,需要先創建Font,涉及的函數比較多,有時間捋一捋
以上是“怎么用WindML畫個圖”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。