元檔案的使用儲存圖形和重繪圖形
1:元檔案裝置上下文cmetafiledc類,派生於cdc
2:使用windows元檔案的步驟
1:利用cmetafiledc類的建構函式構造乙個元檔案物件,然後利用該類的create成員函式建立乙個windows裝置上下文,並與之前的物件關聯起來
create()函式宣告為 bool create(lpctstr lpszfilename=null);
lpszfilename是建立的元檔案的 檔名,如果引數是null,建立的元檔案就是乙個記憶體元件
2:在已建立的元元件dc物件中傳送一系列gdi命令,如moveto()等
3:命令傳送後,呼叫close成員函式關閉元檔案裝置上下文,返回元檔案控制代碼(hmetafile型別)。
hmetafile close();
bool playmetafile(hmetafile hmf);
bool deletemetafile(hmetafile hmf);
例項:m_meta.moveto(40,40);
m_meta.lineto(50,90);
hmetafile h;
h=m_meta.close();
m_meta.playmetafile(h);
m_meta.create();
deletemetafile(h);
python元類的使用 python使用元類
原文 type 動態語言和靜態語言最大的不同,就是函式和類的定義,不是編譯時定義的,而是執行時動態建立的。比方說我們要定義乙個hello的class,就寫乙個hello.py模組 當python直譯器載入hello模組時,就會依次執行該模組的所有語句,執行結果就是動態建立出乙個hello的class...
使用PageCache讀取檔案元資料塊
linux 2.4的最大貢獻是統一的pagecache與buffercache,準確來說,它是講所有資料都儲存在了pagecache中,但是仍然保留了buffercache的介面,以供如superblocks,bitmap,inode table,block table等檔案元資料讀寫的使用。也即,...
檔案元資料
在linux的檔案系統中,資料可分為兩大類 資料和元資料 這樣抽象的描述並不能很清楚地表示元資料的定義,所以下面將借助stat命令進行舉例說明 stat display file or file system status 用於展示檔案或檔案系統的狀態 此處著重說明一下檔案的時間戳 為了更形象地描述...