拜托各位,帮帮忙,如何实现在视图的中心进行缩放啊?急!
我做了一个SDK,在视图中,显示了一些文字,我想让这里文字在视图的中心放大或者缩小.
代码如下:
pDC->SetMapMode(MM_ANISOTROPIC);
int xLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSX);
int yLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSY);
pDC->SetWindowExt(95,95);
pDC->SetViewportExt( (int)(xLogPixPerInch*scale),
(int)(yLogPixPerInch*scale));
上面的代码,只能实现缩放,但是不能在中心缩放.请高手指教.
能否详细点
问题点数:50、回复次数:4Top
1 楼gqchen2006()回复于 2006-11-03 19:23:32 得分 0
就是说对整个视图中的东西(文字\图形)都实现在中心缩放Top
2 楼gqchen2006()回复于 2006-11-03 20:30:34 得分 0
高手请进Top
3 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2006-11-03 21:04:28 得分 0
http://www.codeguru.com/Cpp/W-D/doc_view/scrolling/article.php/c3345Top
4 楼Stefine(CSDN最菜滴猩猩)回复于 2006-11-03 21:39:48 得分 0
低手进来学习Top




