元檔案的使用

2021-08-26 01:26:13 字數 686 閱讀 1811

元檔案的使用儲存圖形和重繪圖形

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 用於展示檔案或檔案系統的狀態 此處著重說明一下檔案的時間戳 為了更形象地描述...