see DdeInitialize and related functions
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/dataexchange/dynamicdataexchangemanagementlibrary/dynamicdataexchangemanagementreference/dynamicdataexchangemanagementfunctions/ddeinitialize.asp?frame=true

解决方案 »

  1.   

    谢谢saucer(思归)兄,我找到那些函数了,可是我不知道在C#下怎么用它们
    例如:
    HCONVLIST DdeConnectList(DWORD idlnst,HSZ hszService,HCONVLIST hConList,PCONVCONTEXT pCC),我在C#里面该怎么用呢?
      

  2.   

    这个说来话长了
    给你一个声明巴 
    你自己去看看巴
    public class Win32API
    {
    /// <summary>The SetTextColor Function.</summary>
    [System.Runtime.InteropServices.DllImportAttribute("gdi32.dll")]
    public static extern int SetTextColor(System.IntPtr hDC, int color);
    }
      

  3.   

    对那些类型转换,我搞不明白,比如DWORD该转换成什么?HCONVLIST该转换成什么?
      

  4.   

    Api 是c语言的 c语言的基本数据类型 就是int,char,float double
    一般API参数 指针使用C# IntPtr
    象那些DWORD...都是C语言的宏声明的 找她到头文件 都能落实到基本数据类型
    还有一些struct 你要自己定义 格式要跟api的一样
    利用API要熟悉位运算 象把System.Draw.Color 转换成Api的int 型
    color就要利用位运算