Показать сообщение отдельно

  #3  
Старый 06.11.2008, 06:35
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме:
4226446

Репутация: 1564
Отправить сообщение для 0x0c0de с помощью ICQ
По умолчанию

Цитата:
не знаю, зачем там stdafx.h
Если в настройках проекта стоит опция "Use Precompiled Header", то использование этого файла обязательно. Так что либо отключайте эту опцию, либо строчку с включением stdafx.h не трогайте (а то получите "unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?" )

Цитата:
Сообщение от ntldr  
У меня вопрос - как можно перевести адрес, возвращаемый ф-цией getprocaddress в строку?

char bf [10];

wsprintf(bf,"%X",GetProcAddress(LoadLibrary("kerne l32.dll"),"LoadLibraryA"));

Функция форматированного вывода (в данному случае выведется в хексе). Результат вывода - в bf.

Можно то же самое, только сразу на консоль, тогда
printf("%X",GetProcAddress(LoadLibrary("kernel32.d ll"),"LoadLibraryA"));

Последний раз редактировалось 0x0c0de; 06.11.2008 в 07:07..
 
Ответить с цитированием