Introduction - If you have any usage issues, please Google them yourself
The source code of a canvas is drawn in the canvas graphics.
Packet : 5956447canvas_demo.rar filelist
canvas_demo\Canvas.cpp
canvas_demo\Canvas.h
canvas_demo\CanvasThread.001
canvas_demo\CanvasThread.cpp
canvas_demo\CanvasThread.dsp
canvas_demo\CanvasThread.dsw
canvas_demo\CanvasThread.exe
canvas_demo\CanvasThread.h
canvas_demo\CanvasThread.ncb
canvas_demo\CanvasThread.opt
canvas_demo\CanvasThread.plg
canvas_demo\CanvasThread.rc
canvas_demo\CanvasThreadDlg.cpp
canvas_demo\CanvasThreadDlg.h
canvas_demo\Dib.cpp
canvas_demo\Dib.h
canvas_demo\res\bitmap3.bmp
canvas_demo\res\CanvasThread.ico
canvas_demo\res\CanvasThread.rc2
canvas_demo\res\cursor1.cur
canvas_demo\res\cursor3.cur
canvas_demo\res\HandCursor.cur
canvas_demo\res\icon1.ico
canvas_demo\resource.h
canvas_demo\StdAfx.cpp
canvas_demo\StdAfx.h
canvas_demo\Test.cpp
canvas_demo\Test.h
canvas_demo\XBitmap.cpp
canvas_demo\XBitmap.h
canvas_demo\res
canvas_demo