старые dll и новый .NET
От: rusik_si  
Дата: 10.04.05 17:06
Оценка:
Я написал маленькую библиотечку на C++ (лаба по сетям), сейчас на этой библиотечке хочу написать чат, GUI решил писать на .NET, но я не знаю как подключить мою старую либу к новому проекту на C++ под .NET.
Выпадает ошибка: "The application or DLL e:\path\my.dll is not a valid Windows image. Please check this against your installation diskette."
Подскажите, как я могу это сделать. ICQ: 270364372
старые dll и новый .NET
От: Аноним  
Дата: 10.04.05 17:27
Оценка:
Пишите на C#.

Объявление функций из "нативных" библиотек тождественно равно вызовам Windows API:
[DllImport("USER32", EntryPoint="AppendMenuW", SetLastError=true,
              CharSet=CharSet.Unicode, ExactSpelling=true,
              CallingConvention=CallingConvention.Winapi)]
   private static extern int apiAppendMenu( IntPtr MenuHandle, int Flags,
                                            int NewID, String Item );
--
VBSTREETS, Editor-in-Chief
http://blogs.gotdotnet.ru/personal/gaidar/

God is real, unless proclaimed integer.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.