![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Имя EXE-файла по хэндлу окна [D5, Win95/98]
Nuhim © (2002-02-14 09:40:00)Здравствуйте знатоки! Собственно 2 вопроса.
1 - как, зная хэндл окна верхнего уровня получить имя исполняемого файла, породившего это окно;
2 - как без помощи DLL или таймера узнать, что курсор мыши достиг правого края десктопа.
Спасибо заранее.
MBo (2002-02-18 07:29:00) [1]http://www.doreworld.com/library/pascal/delphi4ug.shtml
Mbo (2002-02-18 06:31:00) [2]И правда что ;(
Я с Королевства скачивал.
Raptor (2002-02-17 23:18:00) [3]Да, интересно где здесь 14 глава? :-))
MBo (2002-02-17 21:51:00) [4]http://delphi.mastak.ru/articles/book/index.html
Raptor (2002-02-17 21:08:00) [5]А что, разве сайт мелкософта закрыли?! ;-))
www.msdn.microsoft.com
panov (2002-02-17 20:30:00) [6]>Raptor © (17.02.02 19:34)
Увы, не все имеют возможность использовать MSDN.
>MBo © (17.02.02 19:45)
Где есть эти статьи?
MBo (2002-02-17 19:45:00) [7]>использование CreateToolhelp32Snapshot под WINNT4
в статьях Тексейра 14 глава PSAPI
Raptor (2002-02-17 19:34:00) [8]А что там обяснять. CreateToolhelp32Snapshot под WINNT4 не работает.MSDN надо хоть иногда читать. Вот выдержка из оной:
QuickInfo
Windows NT: Requires version 5.0 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
panov (M) (2002-02-15 06:49:00) [9]Кто может пояснить использование CreateToolhelp32Snapshot под WINNT4? Откликнитесь, плиз...
На Win98 все прекрасно работает, а под NT - увы...
Nuhim (2002-02-15 05:08:00) [10]Кто просил Process Viewer, всем выслал мылом. А как по второму вопросу ?
skywalker (2002-02-14 16:00:00) [11]Нету ее там...
Alx2 (2002-02-14 15:57:00) [12]У меня в kernel32.dll эта функция есть.
Посмотри у себя...
skywalker (2002-02-14 15:52:00) [13]Я проследил вызов CreateToolhelp32Snapshot до GetProcAddress, так вот моя прога не может получить адрес этой функции из kernel32.dll!!
Alx2 (2002-02-14 15:39:00) [14]Нет. Тоже работает. Не знаю где искать причину твоего трабла.
Спроси VuDZ, он, кажется, собаку съел на WinAPI
Alx2 (2002-02-14 15:33:00) [15]Так у меня Win2000 sever и все работает.
Правда, я с правами администратора работаю. Сейчас попробую без прав зайти...
skywalker (2002-02-14 15:28:00) [16]Нет, не заходит... Может эта функция не поддерживается в NT Server?
Alx2 (2002-02-14 15:25:00) [17]Сорри. Запостил раньше, чем прочитал про GetLastError...
Alx2 (2002-02-14 15:21:00) [18]А она заходит в цикл repeat/until?
skywalker (2002-02-14 15:17:00) [19]GetLastError сразу после CreateToolhelp32Snapshot получает ERROR_PROC_NOT_FOUND :(
skywalker (2002-02-14 15:13:00) [20]здеся...
program Map;
...
begin
if CheckOutExe("map.exe") then Exit;
Application.Initialize;
...
end;