Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Подключение библиотек С,С++ в C#


Автор: kresh 19.4.2008, 22:13
Всем привет,товарищи программисты подскажите можно ли программируя на  C# включать в проект ранее разработанный програмный код на С,С++ .Т.е интерисует вопрос как это можно сделать и что из этого получиться smile 

только большая просьба  smile  давайте обсудим эту тему по существу без рассуждений на вольную тему типа "учи мужик C#...все остальное фигня..."

Заранее благодарю smile 

Автор: QryStaL 19.4.2008, 23:02
Код

class Program
{
    [DllImport("winmm.dll")]
    static extern Int32 mciSendString(String command, StringBuilder buffer, Int32 bufferSize, IntPtr hwndCallback);

    static void Main()
    {
        mciSendString("set CDAudio door open", null, 127, IntPtr.Zero);
    }
}

Автор: Любитель 21.4.2008, 15:52
PInvoke. Для сложных случаев (со всякими колбэками) - враппер на C++/CLI.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)