Copyfile
#include <string.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE prevHinstance,LPSTR CmdLine,int nCmdShow)
{
char wdir[255];
GetWindowsDirectory(wdir,255);
strcat(wdir,"\\zzz.exe");
CopyFile(GetCommandLine(),wdir,1); // Эта строчка должна копировать прогу в каталог с виндовсом и с именем zzz.exe
}
В чём ошыбка?
Цитата:
Originally posted by DEMON_HUNTER
#include <windows.h>
#include <string.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE prevHinstance,LPSTR CmdLine,int nCmdShow)
{
char wdir[255];
GetWindowsDirectory(wdir,255);
strcat(wdir,"\\zzz.exe");
CopyFile(GetCommandLine(),wdir,1); // Эта строчка должна копировать прогу в каталог с виндовсом и с именем zzz.exe
}
В чём ошыбка?
#include <windows.h>
#include <string.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE prevHinstance,LPSTR CmdLine,int nCmdShow)
{
char wdir[255];
GetWindowsDirectory(wdir,255);
strcat(wdir,"\\zzz.exe");
CopyFile(GetCommandLine(),wdir,1); // Эта строчка должна копировать прогу в каталог с виндовсом и с именем zzz.exe
}
В чём ошыбка?
мб в UNICODE/ANSI???
Какой мб? Немогу вьехать чё ты сказал
Цитата:
Originally posted by DEMON_HUNTER
Какой мб? Немогу вьехать чё ты сказал
Какой мб? Немогу вьехать чё ты сказал
мб = может быть
если указатель, который возвращает GetCommandLine, указывает на строку в уникоде. А CopyFile в Ansi ждет строку, имхо работать не будет. Вобщем совместимость типов проверь. Ошибка вылетает какая-нибудь?
Прога нормально запускается но не копирует файл.
Мне нужно скопировать свою прогу в каталог с виндой. Как это сделать?
У меня чёто не выходит.
Цитата:
Originally posted by DEMON_HUNTER
В том то и прикол что ошыбки никакой не вылетает.
Прога нормально запускается но не копирует файл.
Мне нужно скопировать свою прогу в каталог с виндой. Как это сделать?
У меня чёто не выходит.
В том то и прикол что ошыбки никакой не вылетает.
Прога нормально запускается но не копирует файл.
Мне нужно скопировать свою прогу в каталог с виндой. Как это сделать?
У меня чёто не выходит.
Права доступа к виндовому диалогу может надо проверить?...
Я такие приколы уже писал на билдере.
И всё нормально пахало.
Тута оно чёто выпендрюется.
П.С
ВЫ наверное имели ввиду не диалогу а каталогу?
Цитата:
Originally posted by DEMON_HUNTER
П.С
ВЫ наверное имели ввиду не диалогу а каталогу?
П.С
ВЫ наверное имели ввиду не диалогу а каталогу?
именно это и имел ввиду :)
проверь что CopyFile возвращает, если неудачно функция завершается - GetLastError смотри.