比较清楚这两个函数的意义,但是不太清楚在什么情况下来回转换,恳请大侠告之!
解决方案 »
- 高手指教:调用UpdateData是出错??详见下面描述。
- vc控制台网络通讯调试问题
- 自己做的winsock聊天服务器,绑定失败,邮箱密码在里面。
- 在线等待。。请帮忙看看,SendMessage(WM_LBUTTONDOWN,0,0); 无效?
- Res.bind(1, service_id, 4);中的service_id是char型的,如果service_id是int型的,怎么写?谢谢
- 怎样在视类中自定义消息?
- VS2012用ADO的_ConnectionPtr->OPEN连接Access异常
- vc6写的DLL在VS2005中调用,为什么有的函数可以解析,有的就报无法解析错误?
- 高难度!可否屏蔽IOCP BindIoCompletionCallback MySOCKET IOWorkerThead回调
- vc6中如何给Dialog上的按钮(Button)加上提示信息?
- mfc CSocket类 丢包问题
- vc 智能输入的问题
{
BITMAP bm;
GetBitmap (&bm);
CPoint size (bm.bmWidth, bm.bmHeight);
pDC->DPtoLP (&size); CPoint org (0, 0);
pDC->DPtoLP (&org); CDC dcMem;
dcMem.CreateCompatibleDC (pDC);
CBitmap* pOldBitmap = dcMem.SelectObject (this);
dcMem.SetMapMode (pDC->GetMapMode ()); pDC->BitBlt (x, y, size.x, size.y, &dcMem, org.x, org.y, SRCCOPY); dcMem.SelectObject (pOldBitmap);
}其中CMaskedBitmap是从CBitmap派生的,为什么定义CSise和CPoint之后要调用DPtoLP啊?
有没有可能CPoint定义一个点开始就是逻辑坐标呢?