Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Кто сколько хавает Добавлено: 15.02.08 18:59  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф
Подскажите плиз, как узнать идентификатор процесса программы, зная hWnd одного из ее окон, как по нему узнать, сколько ЦП ест программа и как скинуть его на какое-нибудь одно ядро?


P.S. Сори за обилие "почему" :))

Заранее благодарен

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #1
Добавлено: 15.02.08 23:13
там не было не одного "почему"=) за что извинялся?

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 16.02.08 05:31
как узнать идентификатор процесса программы, зная hWnd окна

См. WinAPI GetWindowThreadProcessId
как по нему узнать, сколько ЦП ест программа


Dim FT0 As FILETIME, FT1 As FILETIME, FT2 As FILETIME, ST As SYSTEMTIME, vieja As FILETIME
GetProcessTimes GetCurrentProcess, FT1, FT0, FT2, FT0
FileTimeToLocalFileTime FT1, FT1
FileTimeToSystemTime FT2, ST
Label2.Caption = ST.wMilliseconds
Label1.Caption = FT2.dwLowDateTime

Осталось % просчитать...
и как скинуть его на какое-нибудь одно ядро?
На MS сайте тулза от Русановича. Но ты врядли такое сделаешь :)

Ответить

Номер ответа: 3
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #3
Добавлено: 16.02.08 11:16
Но ты врядли такое сделаешь :)

Почему это? Все не так сложно, как ты думаешь. Драйвер получается довольно несложный.

Ответить

Номер ответа: 4
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #4
Добавлено: 16.02.08 17:10
Руссинович=) не обижайте гениев))

Ответить

Номер ответа: 5
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #5
Добавлено: 16.02.08 19:35
Спасибо!

2HACKER: Поздравляю, у тебя 7777 ответов :)

Ответить

Номер ответа: 6
Автор ответа:
 gvozd



Разработчик Offline Client

Вопросов: 164
Ответов: 1317


 Web-сайт: www.gvozdsoft.com
 Профиль | | #6
Добавлено: 16.02.08 21:51
Аццкий сотона.

Ответить

Номер ответа: 7
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #7
Добавлено: 17.02.08 01:07
Хуже сотоны =)

Ответить

Номер ответа: 8
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #8 Добавлено: 17.02.08 03:04
не, сотона я был когда 6666 было ))

Ответить

Номер ответа: 9
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #9
Добавлено: 17.02.08 03:11
Интересно, через сколько времени и я этот рубеж преодолею? :)

Ответить

Номер ответа: 10
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #10 Добавлено: 17.02.08 03:23
Какой? 7777? Ну с учетом активности на форуме, я думаю недели 3, может месяц. Это у меня сессия закончилась, работа на расслабоне, ну вообщем немного времени больше появилось :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам