一、先看看下面的代码,并试着编译下:#includeagg_platform_support.h>#include#include#include#includeclassthe_application :publicagg::platform_support{public:the_application(agg::pix_format_e format,boolflip_y) :agg::platform_support(format, flip_y),pix_fmt(rbuf_window()),ren_bas(pix_fmt)/初始化渲染器{}virtualvoidon_draw(){ren_bas.reset_clipping(true);ren_bas.clear(agg::rgba8(255, 255, 255));}virtualvoidon_mouse_button_down(intx,inty, unsigned flags){if(flags == agg::mouse_left) {charstr[50];sprintf(str, "Mouse location:(%d, %d)", x, y);message(str);}}virtualvoidon_key(intx,inty, unsigned key, unsigned flags){if(key ==
...
继续阅读
(35)