[DllImport("user32.dll")]             public static extern int SendMessage(                   int hWnd,      // handle to destination window                   uint Msg,     // message                   int wParam,  // first message parameter                   int lParam   // second message parameter                   ); 

解决方案 »

  1.   

    [DllImport("user32.dll"),EntryPoint="SendMessage"]             public static extern int SendMessageA(                   int hWnd,      // handle to destination window                   uint Msg,     // message                   int wParam,  // first message parameter                   int lParam   // second message parameter                   ); EntryPoint="SendMessage"
    为实际的api函数。
    在遇到那些api函数名与正在使用的名字空间下函数重名时很有用。
      

  2.   

    写错了。改成这样
    [DllImport("user32.dll",EntryPoint="SendMessage")]