我在监控目录下文件的软件中使用了ReadDirectoryChangesW(.....)
但是我在编译,链接时出现错误:
--------------------Configuration: ECMMonitor - Win32 Debug--------------------
Compiling...
FileSystemWatcher.cpp
D:\VCspace\ECMMonitor060905\FileSystemWatcher.cpp(98) : error C2065: 'ReadDirectoryChangesW' : undeclared identifier
Error executing cl.exe.
Creating browse info file...ECMMonitor.exe - 1 error(s), 0 warning(s)我引用的头文件如下:
#define UNICODE
#define _WIN32_WINNT 0x0500
#include "StdAfx.h"
#include "FileSystemWatcher.h"
#include "ECMMonitor.h"
#include <windows.h>
#include <cassert>
#include <AFXTEMPL.H>
#include "SplitStr.h"
#include "iostream.h"
我还需要什么文件.我把MSDN上的例子拿来运行也有错误。
我的运行环境是WindowsXP SP2
请高手指教!
但是我在编译,链接时出现错误:
--------------------Configuration: ECMMonitor - Win32 Debug--------------------
Compiling...
FileSystemWatcher.cpp
D:\VCspace\ECMMonitor060905\FileSystemWatcher.cpp(98) : error C2065: 'ReadDirectoryChangesW' : undeclared identifier
Error executing cl.exe.
Creating browse info file...ECMMonitor.exe - 1 error(s), 0 warning(s)我引用的头文件如下:
#define UNICODE
#define _WIN32_WINNT 0x0500
#include "StdAfx.h"
#include "FileSystemWatcher.h"
#include "ECMMonitor.h"
#include <windows.h>
#include <cassert>
#include <AFXTEMPL.H>
#include "SplitStr.h"
#include "iostream.h"
我还需要什么文件.我把MSDN上的例子拿来运行也有错误。
我的运行环境是WindowsXP SP2
请高手指教!
解决方案 »
- SDK 快捷菜单[非MFC]
- 如何在Tab控件中不同tab下加入不同的MsChart控件
- _COM_SMARTPTR_TYPEDEF(IMediaSample, IID_IMediaSample); 在C++6中怎样变换
- 如何关闭用AfxBeginThread打开的进程?
- 请问一下,如何才能使用Windows复制文件的系统对话框?
- 自动滚动到列表中选定项的位置(就是说,如果不是第一行,选中后变为第一行),应该怎样实现?谢谢
- 如何在VC环境下在C++代码中联入汇编代码~~~
- 一个MDI程序,如何屏蔽子窗口的标题栏
- 如何使用VC的ATL实现一个COM对象上2个接口
- 子窗口使用SendMessage传递消息,主窗口没有接受到,求助
- 如何防止软件被还原精灵还原?
- 怎样设置树节点和ComboBox框只读
我加了。还是不行。
to cenchure:
我用的是VC6。但是,我从网上找了些例子,也用到了ReadDirectoryChangesW(),就可以编译、连接、运行。我把例子中引用的头文件都用在我的程序中,还是说“error C2065: 'ReadDirectoryChangesW' : undeclared identifier”。
请高手关注!我网上搜索,我一直没有找到答案。
我在stfafx.cpp中加了#include <WINBASE.H>后运行成功,于是我又把#include <WINBASE.H>删掉,运行还是成功!这是为何???
请高手指点迷津!!!