Visual C 列印程式設計技術 記憶體裝置環境

2022-07-16 23:45:14 字數 776 閱讀 8112

1.記憶體裝置環境

記憶體裝置環境是乙個沒有裝置與它聯絡的環境。一般利用與某個標準裝置環境相容的記憶體裝置環境把乙個位圖複製到螢幕上去。為此可以先建立乙個與某個標準裝置環境相容的記憶體裝置環境,然後把所要顯示的點陣圖複製到記憶體裝置環境中,最後再從記憶體裝置環境複製到真實的裝置環境,從而把點陣圖顯示出來。

eg:

void cmainframe::onbitmapdraw() 

2.印表機裝置環境

要為印表機建立乙個裝置環境,必須先建立乙個cdc類物件,呼叫它的createdc()成員函式

cdc dc;

dc.createdc(

lpctstr lpszdriver, //印表機所用的裝置驅動程式

_in_ lpctstr lpszdevice, //進行的列印的列印裝置名稱

//this parameter is ignored and should be set tonull. it is provided only for compatibility with 16-bit windows.

lpctstr lpszoutput, //指定裝置的串列埠名

//if lpszdriver is display, lpinitdata must be null; gdi then uses the display device's current devmode.

_in_ const devmode *lpinitdata //裝置專用初始化資料

);

Nios Flash程式設計技術

1.1 altera支援cfi flash程式設計 1.3 非支援cfi程式設計 由於我所用的nor flash晶元是am29lv320db,不再nios支援的列表,自己編輯了override檔案,但還是無法正確program進去,決定用列表支援的sst39vf800試一試,引腳相容,容量為1 4,...

DLL程式設計技術

一 dll原理 dll dynamic link library 也就是 動態鏈結庫 是乙個可以被其它應用程式共享的程式模組,其中封裝了一些可以被共享的程式或資源。它雖然包含了可執行 卻不能單獨執行,而應由相應的應用程式直接或間接呼叫。在 windows 32 中,可以將 dll 標記為共享以導致相...

多道程式設計技術

讓多個計算機問題同時裝入乙個計算機系統的主儲存器的併發執行,這種設計技術稱為 多道程式設計 這種計算機系統稱為 多道程式設計系統 或簡稱 多道系統 多道程式設計概念 所謂多道程式設計是指允許乙個計算機系統的主儲存器同時容納多個使用者程式,這些程式在計算機系統中可以併發執行。設有兩道程式a與b要在同乙...