util.h

来自「source code of printer under WinCE5.0!」· C头文件 代码 · 共 44 行

H
44
字号
BOOL Printer_Connect();

BOOL
SendData(
	LPBYTE	lpByte,
	DWORD	dwLength
	);

void Printer_Disconnect();

DWORD
Compress(
	LPBYTE	oData,
	LPBYTE	nData
	);

BYTE
GrayScale(
	BYTE	r,
	BYTE	g,
	BYTE	b
	);

void
PrepareImage(
	LPBYTE	pixel,
	LPBYTE	dot,
	DWORD	dwLine,
	DWORD	dwWidth
	);

BOOL 
WriteDIB(
	LPCTSTR szFile, 
	LPBITMAP lpbi
	);

#define BFT_BITMAP 0x4d42   /* 'BM' */

#define DibSize(lpbi)           ((lpbi)->biSize + (lpbi)->biSizeImage + (int)(lpbi)->biClrUsed * sizeof(RGBQUAD))
#define DibNumColors(lpbi)      ((lpbi)->biClrUsed == 0 && (lpbi)->biBitCount <= 8 \
                                    ? (int)(1 << (int)(lpbi)->biBitCount)          \
                                    : (int)(lpbi)->biClrUsed)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?