怎样在屏幕任意位置做图(或者写字)呀 用甚么方法实现呀或者发段代码给我,谢谢了,解决就给分,不够再加[email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕...CDC *pDC=GetDC();pDC->TextOut(....); http://www.vckbase.com/document/viewdoc/?id=1106也有代码。 sorry,刚才没看清楚,是要在屏幕任意位置作图CWnd *pWnd=GetDesktopWindow(); //取桌面窗口指针CDC *pDC=pWnd->GetWindowDC();pDC->TextOut(...);.... CWnd *pWnd; HWND hWnd=::GetDesktopWindow(); pWnd=CWnd::FromHandle(hWnd); if(pWnd==NULL) { MessageBox("Error!"); return; } CDC *pDC=pWnd->GetWindowDC(); pDC->Rectangle(100,100,200,200); 没有那么复杂,这么做就搞定:HDC hDC = ::GetDC(0);::TextOut(hDC,50,20,TEXT("我在屏幕上了"),12); xjtuzhw已经提供了代码,包括屏幕写字和绘制图形,多谢了 如何获得网络列表 提问一个尖锐的问题:关于网页能否打开 如何提取文件管理器exploror中的路径? 关于写log日志文件 关于trim()的问题 我对C不熟,有没有人说说C,BC++,VC++还有C++到底有何区别联系,如果新学,又学什么? 我在 dll 中定义的 html 资源,为什么在用浏览器访问不到? 如何不使用资源编辑器创建自定义对话框? 有关网络开发和com的问题,高分征集关注和提供方案! 弱问:控件如何使用 控件与网页结合绝难问题。100万相求! 妄自菲薄,2天前的贴,这里回应一下。总结两天学习结果。请大家纠正
CDC *pDC=GetDC();
pDC->TextOut(....);
CWnd *pWnd=GetDesktopWindow(); //取桌面窗口指针
CDC *pDC=pWnd->GetWindowDC();
pDC->TextOut(...);
....
HWND hWnd=::GetDesktopWindow();
pWnd=CWnd::FromHandle(hWnd);
if(pWnd==NULL)
{
MessageBox("Error!");
return;
}
CDC *pDC=pWnd->GetWindowDC();
pDC->Rectangle(100,100,200,200);
::TextOut(hDC,50,20,TEXT("我在屏幕上了"),12);