1: VC++ 生成的DLL文件应该是独立可用的.为什么有人提供DLL文件,还要带个头文件,没有他还不行好象.2: DLL文件 放在项目 bin 目录(别的地方可以吗?)下面,是否需要注册? 还和以前一样运行REG注册?我的在XP下好象不能直接用哦
3: vc 的DLL中有 my_Start(char *m_url,my_INFO *m_pChaninfo)
       而头文件里有:   
     typedef struct{
HWND m_hVideohWnd;
HWND m_hChMsgWnd;
UINT m_nChmsgid;
char url[20];
         }my_INFO;
  C# 里面怎么转反函数呢?下面好象不对啊?
        [DllImport("NetClient.dll")]
        public static extern  long VSNET_ClientStart(byte[] m_url,my_INFO m_pChaninfo);