调试GDI一般来说比其他程序困难,但是掌握了一些技巧也就没什么障碍了。调试GDI的时候,将IDE和代调试的程序窗口在桌面上尽量分开排列,不要重叠在一起。这样你能通过单步执行,看到每一步的绘图效果。
为配合上述策略,在应用程序初始化的时候加上下面一句:
#ifdef _DEBUG
GdiSetBatchLimit(1);
#endif
这能保证调试时每一条GDI函数调用能马上产生效果。因为Windows为了性能优化,可能会分批处理GDI调用
调试GDI一般来说比其他程序困难,但是掌握了一些技巧也就没什么障碍了。调试GDI的时候,将IDE和代调试的程序窗口在桌面上尽量分开排列,不要重叠在一起。这样你能通过单步执行,看到每一步的绘图效果。
为配合上述策略,在应用程序初始化的时候加上下面一句:
#ifdef _DEBUG
GdiSetBatchLimit(1);
#endif
这能保证调试时每一条GDI函数调用能马上产生效果。因为Windows为了性能优化,可能会分批处理GDI调用