为什么PrintWindow编译时不能通过?
看了MSDN,上面说可以在上运行,但我在Win2K和XP都编译不了,错误为:
error C2065: 'PrintWindow' : undeclared identifierMSDN上讲MFC中也有一个PrintWindow,CWnd::PrintWindow,但我还是不能编译?
看了MSDN,上面说可以在上运行,但我在Win2K和XP都编译不了,错误为:
error C2065: 'PrintWindow' : undeclared identifierMSDN上讲MFC中也有一个PrintWindow,CWnd::PrintWindow,但我还是不能编译?
解决方案 »
- OnAccept 函数 ,有客户端连接不进入执行?
- 无法修改vc生成后的图标
- 怎么加入那个版本资源呢
- 关于编译选项设置为/MD
- 为什么我的ActiveX中显示不出 EDIT 框?
- 哪里下载最新的odbc sdk ?100分送!
- 哪位有disabler.exe这人工具 给我一个 我给200分(另开贴给)[email protected]
- 关于CHttpConnection方法SendRequest的问题
- 如何重启另一个程序
- 如何改就鼠标的光标形状,但是在鼠标移动时不会闪动?怎样改为手形,为什么总是提示HDC_HAND未定义?
- Modem怎样拨放语音文件?(分不够可再加)
- FTP使用的问题-LIST命令不能取得目录信息?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/vclrfcwndprintwindow.asp
HWND hwnd, // Window to copy
HDC hdcBlt, // HDC to print into
UINT nFlags // Optional flags
);
Requirements
Windows NT/2000/XP: Included in Windows XP and Windows Server 2003.
Windows 95/98/Me: Unsupported.
Header: Declared in Winspool.h; include Windows.h.
Library: Use Winspool.lib.我加了
#include <Windows.h>
#include <Winspool.h>
link 里加了Winspool.lib,就是编译不了,还是不认得?
那就是2000不支持喽
BOOL PrintWindow(HWND hWnd,HDC hdcBlt,UINT nFlags);确保link里面加上Winspool.lib
Link不通过!