【发布时间】:2011-08-25 00:08:34
【问题描述】:
当像这样进行 dll 导入时:
[DllImport("user32.dll")]
static extern bool SwapMouseButton(bool fSwap);
private void button1_Click(object sender, EventArgs e)
{
SwapMouseButton(false);
}
如何知道user32.dll 中有一个名为 SwapMouseButton 的方法,它接受一个 bool 参数并返回一个 bool 值?
显然没有智能感知可以挽救局面。那么有没有一个网站可以列出这一切,或者我可以输入 user32.dll 的程序来为我发现它?
【问题讨论】:
-
您不搜索 DLL。您在 MSDN 中搜索您需要的功能,然后链接到相应的 .h .lib 和 .dll
-
@David,看起来 MSDN 现在有一个很酷的快速参考页面。 msdn.microsoft.com/en-us/library/ms123401.aspx
-
@Nick:感谢您的链接。我没看过那个页面;这是一个方便的参考。