小弟我在用SHFileOperation( LPSHFILEOPSTRUCT lpFileOp)这个函数在程序中复制文件时,用到
typedef struct _SHFILEOPSTRUCT {
HWND hwnd;
UINT wFunc;
LPCTSTR pFrom;
LPCTSTR pTo;
FILEOP_FLAGS fFlags;
BOOL fAnyOperationsAborted;
LPVOID hNameMappings;
LPCTSTR lpszProgressTitle;
} SHFILEOPSTRUCT, *LPSHFILEOPSTRUCT;
这个结构时,给这个结构的pTo变量赋一个char * charTo="D:\\..."时能行通,但是我用
LPSTR DesStr;
DesStr="D:\\...";
charTo = (LPSTR)(LPCTSTR)DesStr;
来传递一个动态变化的值时却不行,请帮忙解决一下,急!
typedef struct _SHFILEOPSTRUCT {
HWND hwnd;
UINT wFunc;
LPCTSTR pFrom;
LPCTSTR pTo;
FILEOP_FLAGS fFlags;
BOOL fAnyOperationsAborted;
LPVOID hNameMappings;
LPCTSTR lpszProgressTitle;
} SHFILEOPSTRUCT, *LPSHFILEOPSTRUCT;
这个结构时,给这个结构的pTo变量赋一个char * charTo="D:\\..."时能行通,但是我用
LPSTR DesStr;
DesStr="D:\\...";
charTo = (LPSTR)(LPCTSTR)DesStr;
来传递一个动态变化的值时却不行,请帮忙解决一下,急!
解决方案 »
- “internet exploer遇到问题需要关闭”这是什么原因呀?
- 单文档程序标题问题??
- 动态改变edit控件字体大小的问题!
- 如何用 SetupDiGetClassDevs和SetupDiEnumDeviceInterfaces枚举声卡
- 高手来解答一下: FAQ里面的一个问题, 如何通过崩溃地址找到出错的代码行????
- 在VC中,如何实现在一个project 多个 *.h 和 *.c的使用? 欢迎参与
- 如何在程式中得到某个计划任务执行结果?
- 如何实现两个字符串合并?
- 急聘VC软件工程师!!!
- 我编了一个dll,没有用mfc向导,是不是只要把每个函数前加一个WINAPI就可以被vb和delphi调用了呢?如果不行,还因该怎么办???
- 弹出式菜单,鼠标位置问题
- 急切想知道一个定时器是否还存在?
f.pTo=DesStr;不就行了吗?
x.pTo = str.GetBuffer(0) ;