放分了,敢挑战的就来哈

Myth_NiuNiu 2009-04-03 05:49:18
/// <summary >
/// 获取窗口标题的句柄
/// </summary >
/// <param name= "类名 " >指定类名,不指定可以输入Null </param >
/// <param name= "程序标题 " >查找窗体的标题名称 </param >
/// <returns > </returns >
[DllImport("user32.dll ", EntryPoint = "FindWindow ")]
public static extern int FindWindow(string 类名, string 程序标题);


private void button1_Click(object sender, EventArgs e)
{
int hwnd = FindWindow(null, "计算器 "); //句柄是int32型的整数-----无法在 DLL“user32.dll ”中找到名为“FindWindow ”的入口点。
if (hwnd != 0)
{
MessageBox.Show("计算器句柄_ " + hwnd.ToString());
}
else { MessageBox.Show("计算器没有运行 "); }

}

红字部分为出错部分
请各位帮帮忙!
...全文
176 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Myth_NiuNiu 2009-04-03
  • 打赏
  • 举报
回复
2楼,嘿嘿
Myth_NiuNiu 2009-04-03
  • 打赏
  • 举报
回复
给分了,太马虎了,哈哈
谢谢了1楼
51Crack 2009-04-03
  • 打赏
  • 举报
回复
EntryPoint = "FindWindowA"
Garnett_KG 2009-04-03
  • 打赏
  • 举报
回复
[DllImport("user32.dll ", EntryPoint = "FindWindow")] //这里多了个空格
public static extern int FindWindow(string 类名, string 程序标题);
Myth_NiuNiu 2009-04-03
  • 打赏
  • 举报
回复
自己先顶下

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧