Здравствуйте Anbod, Вы писали:
A>помогите пожалуйста перевести код С++ Паскаль
A>#include <windows.h>
A>#ifdef __cplusplus
A>extern "C" {
A>#endif
A>BOOL WINAPI DllMain(HINSTANCE, DWORD, void*)
A>{
A> MessageBox(NULL, "mydll.dll", "mydll.dll", 0);
A> return true;
A>}
A>#ifdef __cplusplus
A>}
A>#endif
A>
Давно не писал на паскале, но, наверное, так для дельфей и нетолько пойдёт
Integer DllMain(a,b: Integer; c: Pointer); CDecl;
begin
...
end;
а вообще, главное правильно указать компилятору, как со стэком обращаться, и, вообще, DllMain — довольно специфичная функция ведь, в документации к компилятору описание должно быть, как её описывать...