Description: WGF (windows graphic foundation) for the windows under the gdi and gdiplus double buffering the drawing frame. Framework VC6.0 using C++ language development can be made and to extend the MFC dynamic-link library provided in the form suitable for windows operating system. WGF as fully open source free product that can be used for any commercial and non-commercial purposes. WGF design objective is to gdi under windows, and double-buffered drawing gdiplus encapsulated and optimized. WGF package using gdi and gdiplus for double buffering the drawing of the implementation details, use the framework feels like a double-buffered drawing, drawing in the same window. At the same time, WGF by mapping the contents of the scene is divided into static and dynamic scenes, as well as through the use of gdi and gdiplus way hybrid mapping gdi under windows and gdiplus graphics were optimized.
File list (Check if you may need any files):
WGF\bin\1.bmp
...\...\2.bmp
...\...\3.bmp
...\...\4.bmp
...\...\BitmapPlayer.exe
...\...\gdiplus.dll
...\...\RobotField2D.exe
...\...\RobotField2Dd.exe
...\...\WGF.dll
...\...\WGFd.dll
...\doc\使用说明.chm
...\...\使用说明.pdf
...\include\DBDraw.h
...\.......\ExportDef.h
...\.......\gdiplus\GdiPlus.h
...\.......\.......\GdiPlusBase.h
...\.......\.......\GdiPlusBitmap.h
...\.......\.......\GdiPlusBrush.h
...\.......\.......\GdiPlusCachedBitmap.h
...\.......\.......\GdiPlusColor.h
...\.......\.......\GdiPlusColorMatrix.h
...\.......\.......\GdiPlusEnums.h
...\.......\.......\GdiPlusFlat.h
...\.......\.......\GdiPlusFont.h
...\.......\.......\GdiPlusFontCollection.h
...\.......\.......\GdiPlusFontFamily.h
...\.......\.......\GdiPlusGpStubs.h
...\.......\.......\GdiPlusGraphics.h
...\.......\.......\GdiPlusHeaders.h
...\.......\.......\GdiPlusimageAttributes.h
...\.......\.......\GdiPlusImageCodec.h
...\.......\.......\GdiPlusImaging.h
...\.......\.......\GdiPlusInit.h
...\.......\.......\GdiPlusLineCaps.h
...\.......\.......\GdiPlusMatrix.h
...\.......\.......\GdiPlusMem.h
...\.......\.......\GdiPlusMetaFile.h
...\.......\.......\GdiPlusMetaHeader.h
...\.......\.......\GdiPlusPath.h
...\.......\.......\GdiPlusPen.h
...\.......\.......\GdiPlusPixelFormats.h
...\.......\.......\GdiPlusRegion.h
...\.......\.......\GdiPlusStringFormat.h
...\.......\.......\GdiPlusTypes.h
...\.......\.......\myGdiPlus.h
...\.......\MemDC.h
...\.......\WGF.h
...\lib\GdiPlus.lib
...\samples\BitmapPlayer\BitmapPlayer.clw
...\.......\............\BitmapPlayer.cpp
...\.......\............\BitmapPlayer.dsp
...\.......\............\BitmapPlayer.dsw
...\.......\............\BitmapPlayer.h
...\.......\............\BitmapPlayer.rc
...\.......\............\BitmapPlayerDlg.cpp
...\.......\............\BitmapPlayerDlg.h
...\.......\............\MyDBDraw.cpp
...\.......\............\MyDBDraw.h
...\.......\............\res\BitmapPlayer.ico
...\.......\............\...\BitmapPlayer.rc2
...\.......\............\Resource.h
...\.......\............\StdAfx.cpp
...\.......\............\StdAfx.h
...\.......\RobotField2D\FieldConst.h
...\.......\............\MyDBDraw.cpp
...\.......\............\MyDBDraw.h
...\.......\............\res\RobotField2D.ico
...\.......\............\...\RobotField2D.rc2
...\.......\............\Resource.h
...\.......\............\RobotField2D.clw
...\.......\............\RobotField2D.cpp
...\.......\............\RobotField2D.dsp
...\.......\............\RobotField2D.dsw
...\.......\............\RobotField2D.h
...\.......\............\RobotField2D.rc
...\.......\............\RobotField2DDlg.cpp
...\.......\............\RobotField2DDlg.h
...\.......\............\StdAfx.cpp
...\.......\............\StdAfx.h
...\.rc\DBDraw.cpp
...\...\MemDC.cpp
...\...\res\WGF.rc2
...\...\Resource.h
...\...\StdAfx.cpp
...\...\StdAfx.h
...\...\WGF.clw
...\...\WGF.cpp
...\...\WGF.dsp
...\...\WGF.dsw
...\...\WGF.rc
...\.amples\BitmapPlayer\res
...\.......\RobotField2D\res
...\include\gdiplus
...\samples\BitmapPlayer
...\.......\RobotField2D
...\.rc\res
...\bin
...\doc
...\include
...\lib