Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2012, 03:08   #1
sexsex
Новичок
Джуниор
 
Регистрация: 24.02.2012
Сообщений: 7
По умолчанию вывести ULONG

Цитата:
#include <stdio.h>
#include <windows.h>

int main() {

ULONG addr;
HMODULE hKernel32;

hKernel32=GetModuleHandle("Kernel32 ");
addr = (ULONG) GetProcAddress(hKernel32,"DeleteFil eA");


printf(addr);

}
не понятно, зачем делать (ULONG) если он уже и так ULONG addr

и не получается вывесли printf(addr); хоть я и делал printf(%d, addr) и %s, u, I,
sexsex вне форума Ответить с цитированием
Старый 25.02.2012, 03:39   #2
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

1. Функция GetProcAddress возвращает FARPROC вот этот тип и кастуем к ULONG.
2. printf("%d", addr);
3. И что это за лишние пробелы в "Kernel32 " "DeleteFil eA"

добавлю
раз уж у нас беззнаковый тип, printf("%u", addr);

Последний раз редактировалось EUGY; 25.02.2012 в 03:49.
EUGY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывести строку tuyu Visual C++ 1 05.01.2012 23:50
Как вывести со страницы определенный <div id="">то что вывести</div> makar3000 PHP 6 11.08.2011 12:56
Вывести 5 оценок Европеец Общие вопросы C/C++ 3 14.05.2010 09:39
как вывести? Ам тя Помощь студентам 2 13.04.2010 00:22
Вывести пиксель egoreus Общие вопросы C/C++ 1 16.01.2010 14:50