按prinscreen键,在insert键上边,scroll左边
会把全屏幕拷到剪贴班!
然后在画图板程序里粘贴就能看到
会把全屏幕拷到剪贴班!
然后在画图板程序里粘贴就能看到
解决方案 »
- CFtpConnection putfile 返回值是12003
- 我做的动态DLL,被人家调用,我在无模式窗口中,想拦截到F3的消息,有没有办法?
- 请问大家都是如何实现文件传输时的流量控制的阿??
- 如何判断当前程序在激活状态?
- 求助:关于CListCtrl的滚动条消息影射
- 已知应用程序进程ID,窗口句柄,如何得到应用程序内存中的起始地址??
- 为何超链不行啊。
- 如何获取到窗体在屏幕中的位置??
- CListCtrl各行的前景色,背景色如何分别设置?(最好不用drawitem)
- 数据表字段被意外的修改
- about CStdioFile::WriteString()
- 打算学习vc,请各位大虾给点建议!
CDC *pDC = GetDC(NULL);
CDC *pDC = CDC::FromHandle(::GetDC(::GetDesktopWindow()));
CClientDC dc(NULL);有了屏幕DC之后,就可以画出来了.
CDC *pDC = GetDC(NULL);
CDC *pDC = CDC::FromHandle(::GetDC(::GetDesktopWindow()));
CClientDC dc(NULL);有了屏幕DC之后,就可以画出来了.
CDC* pDC;
CBitmap ScrBmp;
MemDc.CreateCompatibleDC(&ScrDc);
ScrDc.CreateDC("display",NULL,NULL,NULL);
ScrBmp.CreateCompatibleBitmap(&ScrDc,800,600);
//屏幕分辨率为800x600
CBitmap* pOld=MemDc.SelectObject(&ScrBmp);
MemDc.BitBlt(0,0,800,600,&ScrDc,0,0,SRCCOPY);//拷屏
MemDc.SelectObject(pOld);
pDC=GetDC();
MemDC1.CreateCompatibleDC(pDC);
CBitmap* pOldB=MemDC1.SelectObject(&ScrBmp);
//pDC->BitBlt(0,0,200,200,&MemDC1,0,0,SRCCOPY);
CRect rect;
GetClientRect(&rect);
pDC->StretchBlt(rect.left,rect.top,rect.right,rect.bottom,&MemDC1,0,0,800,600,SRCCOPY);
MemDC1.SelectObject(pOldB);