最近再做一个软件,用C#写的,里面要调用之前同事用VC写的界面,他那个界面是走WinMain的,把他转成dllMain难不难啊,我也是菜鸟一个,对WinMain也不熟的,我想把他WinMain转成DllMain,那就可以比较好的控制他了,太概要怎么做啊,早注意点什么啊,请各位帮帮忙

解决方案 »

  1.   

    应该可以,在project settings > link > category > output > entry point symbol
    加入DllMain, 然后,在你的程序中添加DllMain函数.
      

  2.   

    你只要会写Win32的DLL,就不难。
      

  3.   

    我只会写CONSOLE的DLL,WIN32的不会啊,哈哈
      

  4.   

    解决了,原来跟CONSOLE的是一样的
      

  5.   

    把WinMain改一个名字,然后定义一个DllMain() ,再在vc设置里定义_USRDLL宏就可以了
    c#直接调用WinMain就可以了,更简单的是用命令行了调用就可以了