设置了一个隐藏窗体,然后通过另一个进程程序来获取这个窗体句柄并通过SENDMESSAGE发送消息 却怎么也得不到句柄。
我使用了2种方式 
第一种:
 Process[] FoundProcess = Process.GetProcessesByName(DestProcessName);  
  foreach (Process P in FoundProcess)
            {
                int toWindowHandler = P.MainWindowHandle.ToInt32();
....
....
//toWindowHandler 得到的句柄不对,(接收端隐藏状态下)另一端收不到信息;(接收端显示状态下可以)第二种:
        [DllImport("User32.dll", EntryPoint = "FindWindow")]
        private static extern int FindWindow(string lpClassName, string lpWindowName);
//利用了FINDWINDOW ,如果接收端隐藏状态下 也不行,得到的句柄为0 请各位指点一下有没有其他方法能获取到隐藏状态下的窗体句柄