Вниз
Скачать: 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.039 c
6-1094321904
Johnny Raw
2004-09-04 22:18
2004.11.14
считывание из окна ие


1-1098958255
Max Ivanych
2004-10-28 14:10
2004.11.14
Как изменить шрифт у нескольких записей в ListBox ?


14-1098891249
ИМХО
2004-10-27 19:34
2004.11.14
Голова идет кругом от этого софта


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


14-1098878086
icebeerg
2004-10-27 15:54
2004.11.14
Как вы относитесь к подобному?




   Наверх