English 中文(简体)
如何利用MoveFileEx APi在C轮驱动车上转移档案
原标题:How to move files in C drive using MoveFileEx APi
  • 时间:2010-06-07 09:53:27
  •  标签:
  • visual-c++

当我利用MoveFileEx将档案移入C轮驱动器时,但我正在得到英国皇家武装部队的帮助。 任何解决办法

int i ;
DWORD dw ;
String^ Source = "C:\Folder\Program\test.exe" ;
String^ Destination = "C:\test.exe"; // move to program Files Folder

pin_ptr<const wchar_t> WSource = PtrToStringChars(Source);
pin_ptr<const wchar_t> WDestination = PtrToStringChars(Destination);

i = MoveFileEx( WSource, WDestination ,MOVEFILE_REPLACE_EXISTING | MOVEFILE_COPY_ALLOWED ) ;
dw = GetLastError() ;
最佳回答

你们需要确保用户对你的工作进行记账,读到正在搬迁的档案,并写到它所写到的地方。 而且,被移走的档案被另一个过程束缚起来,在目的地目录中,有相同的名字,被另一个过程锁住。

在视窗探测器中手工操作同一档案,看看你会发现哪些错误,如果你能够这样做,那么你可能也会做些什么(假定他们在同一账户下再工作)。

问题回答

贵国是否在质疑中贴上实际使用的法典?

如果是的话,你就与你的名字存在问题。 <>条码/代码>是C和C++号指示的越狱性质,如果你想要打上真正的<条码>/代码>,就应当加倍。

因此,你的道路应当是:

String source = "C:\Folder\Program\test.exe";
String Destination = "C:\test.exe";

此外,^在C和C++中不具有有效性质,对Pascal的点名人而言,这只是有效的。 i 怀疑你的法典确实是用帕斯卡尔写的,但是如果上述关于扼杀的越狱性质的说法在帕斯卡尔有效的话,那就不了。





相关问题
how to reliable capture display setting changed

static void Main() { // Set the SystemEvents class to receive event notification when a user // when display settings change. SystemEvents.DisplaySettingsChanged += new ...

Why use CComBSTR instead of just passing a WCHAR*?

I m new to COM. What exactly is the advantage of replacing: L"String" with CComBSTR(L"String") I can see a changelist in the COM part of my .NET application where all strings are replaced in this ...

COM Basic links

folks can you provide me the tutorial link or .pdf for learning basic COM?. i do google it.. still i recommend answers of stackoverflow so please pass me.. Thanks

Statically linking Winsock?

I m using Winsock 1.1 in my project. I include wsock32.lib in "Additional Dependencies". I m looking at the DLL project using depends.exe and notice that the DLL depends on wsock32.dll. How can I ...

热门标签