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

  #2296  
Старый 09.02.2009, 10:43
Fl0dER
Познающий
Регистрация: 22.12.2008
Сообщений: 82
Провел на форуме:
107509

Репутация: 6
По умолчанию

Цитата:
Сообщение от St0nX  
Код:
void _fastcall TRASReader::Construct()
{
FLSAListCount = 0;
FLSAList = NULL;

lib = GetModuleHandle(TEXT("kernel32.dll"));//lib типа HMODULE
XRtlMoveMemory = (TRtlMoveMemory *) GetProcAddress(lib, "RtlMoveMemory");
XRtlZeroMemory = (TRtlZeroMemory *) GetProcAddress(lib, "RtlZeroMemory");
}
попробуй так у меня нормально все компилится.



1>e:\гыи\rasreader.cpp(11) : error C2664: 'GetProcAddress' : cannot convert parameter 1 from 'HANDLE' to 'HMODULE'
1> Conversion from 'void*' to pointer to non-'void' requires an explicit cast
1>e:\гыи\rasreader.cpp(12) : error C2664: 'GetProcAddress' : cannot convert parameter 1 from 'HANDLE' to 'HMODULE'


такие же ошибки

а lib типом Handle оставлять ?

Последний раз редактировалось Fl0dER; 09.02.2009 в 10:55..
 
Ответить с цитированием