graphic2.h

来自「好记星的控件,包括button,list,对文件操作」· C头文件 代码 · 共 50 行

H
50
字号
#ifndef __GRAPHIC2_H__
#define __GRAPHIC2_H__

void        	GraphDrawTransparentIcon(INT x,INT y,UINT width,UINT height, UINT8 *lpRes);
#define GraphDrawTransparentIcon(x,y,width,height,lpRes )  GraphDrawIcon(x,y,width,height,lpRes)
//VOID            GraphSetPen(MPen* pPen);
//VOID            GraphGetPen(MPen* pPen);
//VOID            GraphSetBrush(MBrush* pBrush);
//VOID            GraphGetBrush(MBrush* pBrush);

//UINT8			GraphSetFontStyle(UINT8 byFontStyle);
//UINT8			GraphGetFontStyle(VOID);

//UINT16          GraphSetFontLibID(UINT16 uFontLibID);
//UINT16          GraphGetFontLibID(VOID);
//VOID            GraphSetDCOrig(INT x,INT y);
//VOID            GraphGetDCOrig(INT *x,INT *y);
//MBitMapInfo*    GraphSetBitMapInfo(MBitMapInfo *pBitMapInfo);
//MBitMapInfo*    GraphGetBitMapInfo(VOID);
//UINT32			GraphGetColor(INT x,INT y);
//UINT32          GraphSetTransparentColor(UINT32 dwTransColor);
//MBitMapInfo*    GraphCreateBitMapInfo(MBitMapInfo *pBitMapInfo,UINT iWidth,UINT iHeight);
//int				GraphStandardizeBmp(MBitMapInfoHeader *pDst, MBitMapInfoHeader *pSrc);

//UINT8			*GraphGetErrorMsg();
//VOID			GraphSetErrorCode(UINT errCode);
//VOID			GraphClearErrorCode();
//UINT			GraphGetErrorCode(VOID);
//--------------------------------------------
// Adding function
//UINT32          GraphGetBitMapSize(MBitMapInfo *pBitMapInfo);
//BOOL			GraphAdjustBmp(MBitMap *bitmap,INT x,INT y,UINT width,UINT height);
//BOOL			GraphWriteBitMapToFile(MBitMap *srcbitmap, UINT8 *BMPname);
//MBitMap			*GraphScaleBitmap(MBitMap *pGetmap,double xfactor,double yfactor);
//MBitMap			*GraphLoadBitMapMeM(UINT8 *pFileName,UINT16 uType,UINT8 *buffer,UINT32 *BufferSize);
/* Graph map copy function, 1 */
//BOOL            GraphBitBlt(MDC *pDestDC,INT xDest,INT yDest,MDC *pSrcDC,INT xSrc,INT ySrc,UINT uWidth,UINT uHeight);

//BOOL			GraphRotate(MDC *pDstDC, INT xDst, INT yDst, MDC *pSrcDC,
//					 INT xSrc, INT ySrc, UINT uWidth, UINT uHeight);

//BOOL			GraphSetGrayLevel(UINT16 GrayLevel);
//VOID            GraphDrawWrapText(INT x, INT y, UINT width, UINT height, UINT8* strAddr);
//UINT            GraphGetWrapTextHeight(UINT width, UINT8* strAddr);
//MBitMapInfo*    GraphBackupRect(MBitMapInfo *pBufAddr,INT x1,INT y1,INT x2,INT y2);
//BOOL            GraphRestoreRect(INT x1,INT y1,INT x2,INT y2,MBitMapInfo *pBufAddr);



#endif

⌨️ 快捷键说明

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