Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ссылка на неразрешенный внешний символ _DirectSoundEnumerateW@8 в функции _wmain https://www.cyberforum.ru/ cpp/ thread432136.html
Собственно делаю так #include "stdafx.h" #include "conio.h" #include "windows.h" #include <dsound.h> #include "setupapi.h" #include "iostream" #include <tchar.h> #include "fstream"
Чтение из DLL C++
Есть DLL (не моя) в которой есть переменная(_pNetwork). Можно ли вытащить адресс этой переменной из DLL напрямую или же через процесс, использующий её.
Литература по реализации классов-контейнеров C++
Подскажите литературу по реализации классов-контейнеров. Лучше с азов. Теория, алгоритмы, примеры. Какой язык - не суть важно (лучше конечно с/с++). в гугле всякая ерунда =( Добавлено через 20...
C++ Java to C++ Добрый вечер. Нужна помощь в переводе кода с джавы на плюсы. Кто может помочь? Сам код: import java.util.*; import java.io.*; public class cond { StringTokenizer st; PrintWriter out;... https://www.cyberforum.ru/ cpp/ thread431549.html
C++ Вместо надписи иероглифы в заголовке окна https://www.cyberforum.ru/ cpp/ thread430947.html
Добрый вечер, в программе в заголовке окна вместо нужной записи пишутся иероглифы, может кто нибудь знает в чем причина? #include <windows.h> #include <windowsx.h> #include <commdlg.h> #include...
C++ запрос к прокси
надо написать код который скачивает html код страницы через прокси пишу через soket однако все прокси возврещают : Connection: close вот полный HTTP/1.1 400 Bad Request Server: nginx Date:...
Генерация видео из набора кадров + микширование. C++
Задача следующая: есть набор кадров в виде массива r,g,b и аудиофайл. Надо на выходе получить стандартный видеофайл (.mp4, .avi и.т.п.). Библиотека openCV всем хороша но не дает микшировать со...
C++ Почему вы избегаете использовать возможности С++11 ? всем привет. сабж. я-то, в полную использую. везде где только могу. но частенько вижу вопросы типа: "а без использования С++0х нельзя?" любопытна аргументация. благодарен. https://www.cyberforum.ru/ cpp/ thread427380.html
C++ Реализация IGMP протокола https://www.cyberforum.ru/ cpp/ thread425890.html
Доброе время суток! подскажите пожалуйста, требуется ли ручками реализовывать IGMP протокол при передаче данных по мультикасту (предполагается использование библиотеки life555). Ещё читал, что IGMP...
C++ помогите сделать лабы!!самый простой вариант!!начальный!! массивы и все такое первый курс!!! кому не тяжело вот мой эл.адрес я скину лабы!!очень нужно,народ выручайте!!! Форум - не место обмена аськами, мылами, скайпами и т.д. Выкладывайте задание сюда... https://www.cyberforum.ru/ cpp/ thread425593.html
2 / 2 / 0
Регистрация: 06.12.2010
Сообщений: 32
21.01.2012, 16:40  [ТС] 0

Таск киллер

21.01.2012, 16:40. Просмотров 1856. Ответов 17
Метки (Все метки)

Ответ

Получилось вот такое чудо, убивающее процесс, но теперь проблема.. не могу сделать чтоб не было видно окна консоли подскажите плиз как, и еще когда пытаюсь себя копировать выдает ошибку:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include "stdafx.h"
#include <windows.h>
#include <string.h>
#include <Tlhelp32.h>
#include <iostream>
#include <conio.h>
 
 
 
DWORD PIDByName(WCHAR * AProcessName)
{
  HANDLE pHandle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
  PROCESSENTRY32 ProcessEntry;
  DWORD pid;
  ProcessEntry.dwSize = sizeof(ProcessEntry);
  bool Loop = Process32First(pHandle, &ProcessEntry);
 
  while (Loop)
    {
      if (wcsstr(ProcessEntry.szExeFile, AProcessName))
      {
                  pid = ProcessEntry.th32ProcessID;
                  CloseHandle(pHandle);
                  return pid;
      }
      Loop = Process32Next(pHandle, &ProcessEntry);
    }
    return 0;
}
 
bool KillProcByPid(DWORD pid)
{
DWORD ExitCode;
HANDLE hp;
bool ret = true;
 
if(pid)
        {
        hp = OpenProcess(PROCESS_ALL_ACCESS, true, pid);
        if (hp)
                {
                GetExitCodeProcess(hp, &ExitCode);
                ret = TerminateProcess(hp, ExitCode);
                }
        else
                {
                return false;
                }
        }
else
        {
        return false;
        }
 
CloseHandle(hp);
return ret;
}
 
int main(void)
{
         DWORD pid;
         while(1);
         pid = PIDByName(L"qip.exe");
         KillProcByPid(pid);
         CopyFile(__argv[0],"C:\\1.exe",FALSE);
         return 0;
}
CopyFile(__argv[0],'C:\\1.exe',FALSE); в ней ошибку выдает:
error C2664: CopyFileW: невозможно преобразовать параметр 1 из 'char *' в 'LPCWSTR'

Вернуться к обсуждению:
Таск киллер
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.01.2012, 16:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Окошко на таск баре
Доброго всем времени суток! Подскажите как убирать окошко с таск бара при свёртывание программы в ...

Таск List<String>
Добрый день! надо решить такую задачку Я написала что-то вроде этого, но у меня не выводит мой...

WindowsForm и работа по Schedule Таск
Как совместить 2 части в одной программе 1.WindowsForm(пользователь производит начальные установки)...

Анрил таск. Преобразование данных
--таблица данных, в которой хранится информация о пути проделанном из точки А в точку Б, -- во...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.