Страница: 1 | 2 |
Вопрос: Как прочитать память процесса?
Добавлено: 09.02.05 12:25
Автор вопроса: Demon | Web-сайт:
Ответы
Всего ответов: 20
Номер ответа: 16
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #16
Добавлено: 10.02.05 18:15
Кстати, сдаётся мне что это пример с API-Guide. Считывать байты в цикле не есть гуд по скорости. Лучше считать всё сразу, а потом StrConv. Суммарно будет намного быстрее чем изменение длины OLE-строки и тормознутый VB-шный цикл.
Номер ответа: 17
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #17
Добавлено: 11.02.05 09:08
CyRax, харе прикалываться над парнем...
Номер ответа: 18
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #18
Добавлено: 11.02.05 10:38
Это уже серьёзно.
Номер ответа: 19
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #19
Добавлено: 13.02.05 01:18
а разве "h" перед "Wnd" не означает обозначение типа HANDLE?
Т.е. читается как handle окна.
А т.к. в vb не типа handle, то правильно выразить мысль через "переменная типа Long, содержащая хэндл окна", что собственна и будет lngHandle.
Так что всё правильно - с точки зрения понимания, что для чего нужно. Просто все уже привыкли к обозначению hWnd, поэтому желательно, конечно, им пользоваться, чтобы не сбивать с толку других.
Но всё же лучше, чем назвать её strHrenь! 8)
Номер ответа: 20
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #20
Добавлено: 14.02.05 11:49
Это неверно. hWnd - это тип переменной GDI, а Handle может относится к любому объекту. Раз API работает с функцией из GDI, то и название должно быть соответсвующее.