在GDI+中,怎样把Graphics变量定义成全局变量?该如何处理
在GDI+中,怎样把Graphics变量定义成全局变量?
我在程序中只能这样:
Graphics graphics(hdcmem);
建立一个基于hdcmem的Graphics对象。
可是我希望这个Graphics是全局变量,在所有函数中均可用,怎么办?
------解决方案--------------------
个人觉得没必要 把graphics设计成全局变量,把他声明成位于函数内部的局部变量即可,当该函数退出时,该graphics变量失去定义域,自动失效。
我在程序中只能这样:
Graphics graphics(hdcmem);
建立一个基于hdcmem的Graphics对象。
可是我希望这个Graphics是全局变量,在所有函数中均可用,怎么办?
------解决方案--------------------
个人觉得没必要 把graphics设计成全局变量,把他声明成位于函数内部的局部变量即可,当该函数退出时,该graphics变量失去定义域,自动失效。