Здравствуйте Whisperer, Вы писали:
W>Здравствуйте old Dutchman, Вы писали:
OD>>Привет !
OD>>
OD>>Обнаружил, что в NTDLL есть масса функций полезных, особенно строковых
OD>>OD>> typedef int (*pfntolower)(int);
OD>> HMODULE hm = GetModuleHandle("ntdll.dll");
OD>> pfntolower prc = (pfntolower)GetProcAddress(hm,"tolower");
OD>> if( prc != NULL)
OD>> {
OD>> char ch = (char)prc('A');
OD>> }
OD>>
OD>>Эта дрянь скорее всего будет медленно работать, но для тех задач, где необходимо отказаться от CRT и всякой дрянь вполне сгодится
W>Тогда тебе прямая дорога к книге Свен Шрайбер "Недокументированные возможности Windows 2000" — к стати о возможности экспорта этих функций там написанно
W>#pragma comment(linker,"defaultlib:ntdll.lib")
W>к статит в этой книге есть специальный заголовочный фал для этого w2k_def.h давай мыло вышлю, если будушь юзать его в режиме user-mode ставь
W>#define _USER_MODE
W>
я бы тоже хотелбы (->
mailto:e.honeker@gmx.de), заранее спасибо