[DllImport("User32.dll",enterPoint="CreateWindow")]
声明//具体请按MSDN的说明,把Create的原形拷过来.BOOL改为int,UINT按为System.UInt32,HWND换回IntPtr

解决方案 »

  1.   

    CreateWindow("Edit","文本",WS_VISIBLE,100,100,100,100,0,0,0,0);
    这句话怎么不能执行呢
      

  2.   

    C#里面掉API很麻烦,关键是数据类型的处理,很复杂
    建议系统的看一下MSDN中关于Interoperating with Unmanaged Code这一章
      

  3.   

    CreateWindow("Edit","文本",WS_VISIBLE,100,100,100,100,0,0,0,0);
    这句话怎么不能执行呢1.如果想用CreateWindow创建窗口好像要先创建窗口类,具体是什么函数忘了
    2.WS_VISIBLE要定义数值,C#不知道这个宏是多少
      

  4.   

    这么简单的问题怎么都没人举个例子啊?是csdn的人徒有虚名,还是不屑一顾啊?真不如天极