class CCanvas_DB2010: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int method50(); virtual int method54(); virtual int method58(); virtual int method5c(); virtual int method60(); virtual int method64(); virtual int method68(); virtual int SetPixel(int x1,int y1,int unk,int color); virtual int method70(); virtual int method74(); virtual int method78(); virtual int method7C(); virtual int method80(); virtual int method84(); virtual int method88(); virtual int method8c(); virtual int method90(); virtual int DrawEllipse(int color,int width,int x1, int y1, int x2, int y2); virtual int FillSolidEllipse(int color ,int x1, int y1, int x2, int y2); virtual int method9C(); virtual int DrawSolidLines(int color,int width,POINT* points,int counts); virtual int methodA4(); virtual int methodA8(); virtual int methodAC(); virtual int methodB0(); virtual int FillSolidRectangle(int color,int x, int y, int w, int h); virtual int methodB8(); virtual int methodBC(); virtual int methodC0(); virtual int methodC4(); virtual int methodC8(); virtual int methodCC(); virtual int methodD0(); virtual int methodD4(); virtual int methodD8(); virtual int methodDC(); };
Canvas_DB2020:
Код:
class CCanvas_DB2020: public IUnknown { public: virtual int BitBlt(); virtual int TransformBlt(); virtual int method18(); virtual int Ellipse(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,int x, int y, int w, int h); virtual int DrawGlyphs(PCANVAS* pcanvas_text,int color,int x, int y,wchar_t *str, POINT *pp, int npp); virtual int DrawLine(PCANVAS* pcanvas_pen,int x1, int y1, int x2, int y2); virtual int DrawLines(PCANVAS* pcanvas_pen,POINT* points, int count); virtual int Polygon(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,POINT *pp, int count); virtual int DrawPolyLine(PCANVAS* pcanvas_pen,POINT* points, int count); virtual int Rectangle(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,int x, int y, int w, int h); virtual int RoundRect(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,int x, int y, int w, int h, int arcw, int arch); virtual int Glyphs(PCANVAS* pcanvas_text,int color,char unk ,int x, int y,wchar_t *str,int npp); virtual int GetRect(int* x1,int* x2,int* y1,int* y2); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int method50(); virtual int GetPixel(int x1,int y1,int* color); virtual int method58(); virtual int method5c(); virtual int method60(); virtual int method64(); virtual int ValidateRect(int x1,int y1,int w, int h); virtual int method6c(); virtual int SetPixel(int x1,int y1,int unk,int color); virtual int method74(); virtual int WritePixels(); virtual int ReadPixels(); virtual int method80(); virtual int method84(); virtual int method88(); virtual int method8c(); virtual int method90(); virtual int method94(); virtual int DrawEllipse(int color,int width ,int x1, int y1, int x2, int y2); virtual int FillSolidEllipse(int color ,int x1, int y1, int x2, int y2); virtual int DrawSolidLine(int color,int width,int x1, int y1, int x2, int y2); virtual int DrawSolidLines(int color,int width,POINT* points,int counts); virtual int DrawSolidPolyLine(); virtual int FillSolidPolygon(); virtual int DrawSolidPolyLine2(); virtual int DrawSolidRectangle(); virtual int FillSolidRectangle(int color,int x, int y, int w, int h); virtual int DrawRoundRect(); virtual int FillSolidRoundRect(); virtual int methodC4(); virtual int methodC8(); virtual int methodCC(); virtual int methodD0(); virtual int methodD4(); virtual int methodD8(); virtual int methodDC(); virtual int methodE0(); };
Canvas_A2:
Код:
class CCanvas_A2: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int method50(); virtual int method54(); virtual int method58(); virtual int method5c(); virtual int method60(); virtual int method64(); virtual int method68(); virtual int method6c(); virtual int method70(); virtual int method74(); virtual int SetPixel(int x1,int y1,int unk,int color); virtual int method7C(); virtual int method80(); virtual int method84(); virtual int method88(); virtual int method8c(); virtual int method90(); virtual int method94(); virtual int method98(); virtual int method9C(); virtual int methodA0(); virtual int DrawEllipse(int color,int width,int x1, int y1, int x2, int y2); virtual int FillSolidEllipse(int color ,int x1, int y1, int x2, int y2); virtual int methodAC(); virtual int DrawSolidLines(int color,int width,POINT* points,int counts); virtual int methodB4(); virtual int methodB8(); virtual int methodBC(); virtual int methodC0(); virtual int FillSolidRectangle(int color,int x, int y, int w, int h); virtual int methodC8(); virtual int methodCC(); virtual int methodD0(); virtual int methodD4(); virtual int methodD8(); virtual int methodDC(); virtual int methodE0(); virtual int methodE4(); virtual int methodE8(); virtual int methodEC(); virtual int methodF0(); virtual int methodF4(); virtual int methodF8(); };
class CPen: public IUnknown { public: virtual int GetColor(int *color); virtual int GetStyle(int *style); virtual int GetThikness(int *thikness); virtual int SetColor(int color); virtual int SetStyle(int style); virtual int SetThikness(int thikness); virtual int method2C(); virtual int method30(); };
CSolidBrush:
Код:
class CSolidBrush: public IUnknown { public: virtual int GetColor(int *color); virtual int SetColor(int color); };
CMyCanvas_h:
Код:
class CMyCanvas { public: CMyCanvas(GC *); ~CMyCanvas(); int SetPixel(int x1,int y1,int unk,int color); int DrawSolidLines(int color,int width,POINT* points,int counts); int FillSolidRectangle(int color,int x, int y, int w, int h); int DrawEllipse(int color,int width,int x1, int y1, int x2, int y2); int FillSolidEllipse(int color ,int x1, int y1, int x2, int y2); int DrawGlyphs(PCANVAS* pcanvas_text,int color,int x, int y,wchar_t *str, POINT *pp, int npp); int DrawLine(PCANVAS* pcanvas_pen,int x1, int y1, int x2, int y2); int Ellipse(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,int x, int y, int w, int h); int Glyphs(PCANVAS* pcanvas_text,int color,char unk ,int x, int y,wchar_t *str,int npp); int RoundRect(PCANVAS* pcanvas_pen,PCANVAS* pcanvas_brush,int x, int y, int w, int h, int arcw, int arch); private: CCanvas_DB2010 * pcanvas_db2010; CCanvas_DB2020 * pcanvas_db2020; CCanvas_A2 * pcanvas_A2; };
class IDisplaySession_DB2010: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int get_DisplayBuffer(int x,int y,int width,int height,char* bmp); };
class IDisplaySession_DB2020: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int get_DisplayBuffer(int x,int y,int width,int height,char* bmp); };
class IDisplaySession_DB3150: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int get_DisplayBuffer(int x,int y,int width,int height,char* bmp); };
class IDisplaySession_DB3350: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int method50(); virtual int get_DisplayBuffer(int x,int y,int width,int height,char* bmp); };
class IDisplaySession_DB3210: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int get_DisplayBuffer(int x,int y,int width,int height,char* bmp); };
class IDisplayManager_A2: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int method44(); virtual int method48(); virtual int method4c(); virtual int method50(); virtual int method54(); virtual int CreateDisplaySession(int,int,int,int,int, void** pIDisplaySession_A2); };
class IDisplayManager_A1: public IUnknown { public: virtual int method10(); virtual int method14(); virtual int method18(); virtual int method1C(); virtual int method20(); virtual int method24(); virtual int method28(); virtual int method2c(); virtual int method30(); virtual int method34(); virtual int method38(); virtual int method3c(); virtual int method40(); virtual int CreateDisplaySession(int,int,int,int,int, void** pIDisplaySession_A1); };
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.