Вниз
Скачать: CL | DM;

Узнать ID активного приложения   Найти похожие ветки 

← →
lightix   (2004-10-07 13:25) [0]

Какой WINAPI функцией можно узнать ID активного процесса?
GetCurrentThreadId() возвращает тот в котором работает программа, а нужно тот процесс, который активный для пользователя.


← →
Леприкон ©   (2004-10-07 13:37) [1]

GetForegroundWindow +
GetWindowThreadProcessId


← →
Digitman ©   (2004-10-07 13:41) [2]


> активного процесса


процесс не может быть "активным" или "неактивным"
он либо есть либо его нет

свойством активности обладает окно, а не процесс


> GetCurrentThreadId() возвращает тот


возвращает она не ID процесса, а ID трэда ... процесс и трэд процесса - две разные разницы


← →
TUser ©   (2004-10-07 13:43) [3]


> GetForegroundWindow

GetActiveWindow, раз речь про активное приложение


← →
lightix   (2004-10-07 13:45) [4]


> Леприкон ©   (07.10.04 13:37) [1]
> GetForegroundWindow +
> GetWindowThreadProcessId

Спасибочки тебе, все получилось :-)


← →
Леприкон ©   (2004-10-07 13:47) [5]


> TUser ©   (07.10.04 13:43) [3]

Дык она же "retrieves the window handle to the active window associated with the thread that calls the function"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.972 c
1-1099292775
snake1977
2004-11-01 10:06
2004.11.14
Таймер в потоке


3-1097922799
Нулевой
2004-10-16 14:33
2004.11.14
Помогите перевести код чтоб заработало на FB1.5 Плз!!!


1-1098967297
Chlavik
2004-10-28 16:41
2004.11.14
Надо после QueryInterface как то уничтожать полученый интерфейс ?


6-1094129018
GuAV
2004-09-02 16:43
2004.11.14
TEmbeddedWb


9-1090425892
Evgeniy_K
2004-07-21 20:04
2004.11.14
Шрифт




   Наверх