-
Объявляю функцию: function GetDC(hWnd: Integer): integer; stdcall; external user32 name 'GetDC@4'; При вызове, Память не может быть writen.
-
function GetDC; stdcall; external user32 name 'GetDC';
-
> Объявляю функцию..GetDC
Чем не угодило существующее объявление в Windows.pas ?
> GetDC@4
@4 - это что за хвост ?
> При вызове
Показывай как вызываешь ..
-
Дело в том, что линковщик мелкомягких, а он требует в конце вот эту присатвку. В сишном компиляторе тоже иногда в выводе ошибок пишет эти приставки. Как я предполагаю это количество байт которое занимают параметры (количество параметров * sizeof(Pointer) ). Видимо на wasm нужно попрощаться, промахнулся ((
-
> Дело в том, что линковщик мелкомягких, а он требует в конце > вот эту присатвку. В сишном компиляторе тоже иногда в выводе > ошибок пишет эти приставки. Как я предполагаю это количество > байт которое занимают параметры (количество параметров * > sizeof(Pointer) ). > Видимо на wasm нужно попрощаться, промахнулся ((
???
-
Вобщем уже не важно, просто я зря сюда вопрос адресовал.
|