一、開啟資源檢視/menu/idr_studytype
手動加入乙個「圖形學實驗」,再加入乙個選項「繪圖一」
假如繪圖一就是上一次繪製的圖形,這樣的話就需要把開始介面的圖形清空,當然這很容易,我們注釋掉drawpicture()函式裡面的**即可
二、加入事件處理程式
我們執行一下結果,咦?還是沒變化?
當然啦~~~這裡簡要說下原因,這是沒有呼叫ondraw()函式的原因。
ondraw()函式的呼叫,(1)視窗剛建立的時候(2)檢視視窗改變(3)向系統傳送wm_paint訊息。
這樣的話,我們在onone()函式再加一句sendmessage(wm_paint);即可。
如果你還想加入其他繪圖實驗,都是乙個套路。
但是如果加入的圖形中既有二維圖形,又有三維圖形,要怎麼辦呢?為了保證圖形顯示無誤,我們就捨棄掉onsize()、oninitialupdate()函式,在繪圖的時候加上opengl中的init()、reshape()函式即可。
二維和三維的reshape()寫法在在visual studio 2013下利用mfc框架配置opengl可以找到。
系統安全 GRUB選單設定密碼
安全控制 1 調整blos引導設定 2 將第一引導裝置設為當前系統所在硬碟 3 禁止從其他裝置欸 光碟 u盤 網路 引導系統 4 將安全級別設為setup,並設定管理員密碼 grub限制 使用grub2 mkpasswd pbkdf2生成金鑰 etc grub.d 00 header 操作步驟 1 ...
flex 選單設計
選單主要的作用就是功能模組的導航,通過選單,使用者可以快速的切換到需要的功能。flex中的選單大體有三種 上下文選單 選單條以及彈出式選單 一 上下文選單的設計 上下文選單是選單的基礎形式,如常用的右鍵選單。上下文選單定義比較靈活,可以在任意位置 任意元件上彈出選單。1.1 使用menu控制項建立選...
許可權選單設計
顧名思義,權 代表 權力 劃分了系統的職權,不同的使用者擁有不同的權力劃分 限 代表 限制 在權力劃分的基礎上對職能範圍進行了限制,本文所述的許可權相對簡單,賦予不同角色看到不同選單的許可權。許可權控制能較好地解決系統安全問題,避免公司機密資料外洩,同時,不同部門使用系統時互不干擾,因此被企業廣泛應...