c#调用API函数
睿鑫 2006-05-10 10:37:50 [DllImport("user32.dll")]
public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
string lpszParentClass = "#32770"; //整个窗口的类名
string lpszParentWindow = "Microsoft Excel"; //窗口标题
IntPtr ParenthWnd = new IntPtr(0);
//查到窗体,得到整个窗体
//ParenthWnd = FindWindow(lpszParentClass,lpszParentWindow);
ParenthWnd = FindWindow(lpszParentClass,lpszParentWindow);
//判断这个窗体是否有效
if (!ParenthWnd.Equals(IntPtr.Zero))
{
Response.Write("找到了!");
}
else
{
Response.Write("Sorry!没找到此窗口!");
}
}
怎么总是提示我没找到此窗口呢?
请问错在哪里了?