Архив рубрики: C/C++ основы

Один из простейших способов отладки DLL (C/C++), работающей с именованной памятью

Автор записи: Дмитрий (Admin)
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 2, среднее: 5,00 из 5)
Загрузка...

C_C++ основы
Создайте/откройте текстовый файл для записи отладочной информации (каждый новый вызов данного кода будет перезаписывать содержимое файла):

FILE *f = fopen("C:\\DLL_Log.txt", "w+"); // Создает файл лога

Открывайте потом этот файл для чтения в Notepad++.

Объявите следующую функцию:
Смотреть полностью...

Запуск/завершение процесса (программы) из C/C++

Автор записи: Дмитрий (Admin)
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 3, среднее: 3,67 из 5)
Загрузка...

C_C++ основы
В начале, нужно объявить необходимые переменные:

TCHAR szPath[] = TEXT("info.exe"); // Путь к файлу
// Необходимые для запуска процесса структуры
STARTUPINFO si; 
PROCESS_INFORMATION pi;

Такой код запускает процесс (программу):
Смотреть полностью...