Форум программистов, компьютерный форум, киберфорум
Наши страницы

C++ и WinAPI

Войти
Регистрация
Восстановить пароль
 
DarkExorcist
0 / 0 / 0
Регистрация: 11.09.2015
Сообщений: 1
#1

Не работают функции FindWindow и GetWindowThreadProcessId - C++ WinAPI

11.09.2015, 23:57. Просмотров 379. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
HWND    hWnd; 
DWORD   dwId; 
HANDLE  hProcess;
if(FindWindow(NULL, TEXT("GTA:SA:MP")))
{ 
    GetWindowThreadProcessId( hWnd, &dwId ); 
    hProcess = OpenProcess( PROCESS_ALL_ACCESS, false, dwId ); 
}
Вот собственно код. При попытке компиляции выдает две ошибки:
error LNK2019: ссылка на неразрешенный внешний символ __imp__FindWindowA@8 в функции "void __stdcall mainloop(void)" (?mainloop@@YGXXZ)
error LNK2019: ссылка на неразрешенный внешний символ __imp__GetWindowThreadProcessId@8 в функции "void __stdcall mainloop(void)" (?mainloop@@YGXXZ)

Как решить проблемы? Или есть ли другой способ подключится к процессу?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2015, 23:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не работают функции FindWindow и GetWindowThreadProcessId (C++ WinAPI):

Функции FindWindow (FindWindowEx) - C++ WinAPI
Доброго времени суток. Есть браузер - Mozilla Firefox. В нем открыта вкладка "Google". Как передать сигнал нажатия клавиши конкретно...

Непонятка с GetWindowThreadProcessId - C++ WinAPI
создаю listview со всеми активными окнами и нахожу PID этих окон, но почему-то PID у всех окон одинаковый #define _CRT_SECURE_NO_WARNINGS...

FindWindow - C++ WinAPI
Как вы надеюсь знаете есть такая функция FindWindow. Насколько я понял она возвращает HWND найденного окна, которое можно искать как по...

Функция FindWindow () - C++ WinAPI
Здравствуйте . Возникли проблемы с функцией FindWindow () . Есть такая программа: ищется окно программы-получителя , считывается и...

Связка FindWindow+ShowWindow - C++ WinAPI
Есть код: HWND handle = FindWindow(...) //находим нужный хэндл //далее проверка на сущность описателя ShowWindow(handle,...

Запрещено использовать FindWindow() - C++ WinAPI
Уважаемые знатоки! Внимание, вопрос : нужно одной прогой закрыть окно созданное другой... 1 вариант : есть имя окна -- ...

1
Dragokas
Эксперт WindowsАвтор FAQ
16601 / 6986 / 846
Регистрация: 25.12.2011
Сообщений: 10,781
Записей в блоге: 16
12.09.2015, 19:15 #2
Тип проекта какой выбирали?
Можно увидеть полный код?
Чему по-Вашему будет равняться hWnd после выполнения Вашего кода?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2015, 19:15
Привет! Вот еще темы с ответами:

Как работают функции WinAPI? - C++ WinAPI
Объясните пож. как работают Api функции

Не находит окно фукция FindWindow - C++ WinAPI
Не могу понять почему не находит окно FindWindow. Вот код программы #include "stdafx.h" #include <iostream> #include <windows.h> ...

FindWindow, поиск по части заголовка - C++ WinAPI
есть функция FindWindow(NULL,"блокнот"); возможно ли сделать так чтобы она искала по ключевому слову (не знаю как написать еще) ...

FindWindow на Windows x64 не находит окна - C++ WinAPI
Почему то на x64 винде не находит окна. На х32 винде работает: int main() { HWND hwnd = FindWindow(L"dwm", NULL); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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