如何截取特定窗口的内容到剪贴板(程序中) 不要告诉我使用"ALT+PrintScreen", 是在程序中,已知一个窗口句柄, 将其内容复制到剪贴板. 谢谢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HGLOBAL hGlobal ; hGlobal = GlobalAlloc (GHND | GMEM_SHARE, (lstrlen (pText) + 1) * sizeof (TCHAR)) ; pGlobal = GlobalLock (hGlobal) ; lstrcpy (pGlobal, pText) ; GlobalUnlock (hGlobal) ; OpenClipboard (hwnd) ; EmptyClipboard () ; SetClipboardData (CF_TCHAR, hGlobal) ; CloseClipboard () ;这一断程序是《windows程序设计》书上的源代码,文本内容在pText里,窗口句柄hwnd PTSTR pGlobal ;这个是指向分得内存块的指针 OpenClipboard (hwnd) ; EmptyClipboard () ; SetClipboardData (CF_BITMAP, hBitmap) ; CloseClipboard () ; 能否回答的更加完整一些?比如如何得到目标窗口的hBitmap? 可以用bitblt,把目标窗口考到位图句柄上 我想你可以先去调查一下怎么把窗口内容拷贝到位图上 关于获得其他程序的数据 进行与USB通信的开发需要包含些什么文件? 大侠们救救小妹吧……O……,我的线程安全吗,如果不行,应该怎么改 请教高手!追加文本内容问题 请问如何制作图标按钮??? 请帮我看这是什么错误?在我的程序运行快两天后出现的,谢谢大家!! VC6里怎么产生随机数??有个函数是生成任意数,不好用呀?? 关于窗口的属性问题 怎样用VC读WORD文档?没有装WORD时能否实现? 可以对位图上具体的点进行操作吗? 请问sporder.dll哪里可以下载? 在对话框的OnInitDialog方法里,调用CTreeCtrl的SetCheck方法,不能显示设置结果,请问大虾什么原因
(lstrlen (pText) + 1) * sizeof (TCHAR)) ;
pGlobal = GlobalLock (hGlobal) ;
lstrcpy (pGlobal, pText) ;
GlobalUnlock (hGlobal) ; OpenClipboard (hwnd) ;
EmptyClipboard () ;
SetClipboardData (CF_TCHAR, hGlobal) ;
CloseClipboard () ;这一断程序是《windows程序设计》书上的源代码,
文本内容在pText里,窗口句柄hwnd
这个是指向分得内存块的指针
OpenClipboard (hwnd) ;
EmptyClipboard () ;
SetClipboardData (CF_BITMAP, hBitmap) ;
CloseClipboard () ;
我想你可以先去调查一下怎么把窗口内容拷贝到位图上