用Canvas类的函数啊,应该是很简单的啊,完全可以实现画图功能,至于移动则使用窗口到视口的刷新机制,放大与缩小则使用存储技术(如把画过的点保存到动态数组中,然后取出数据进行比例变换即可),应该很容易的,我用VC++做过,你自己试试看吧!