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 + -
显示快捷键?