win32 API 学习

SendMessage

函数原型

LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam)

详情:百度百科     msdn

API虽然介绍非常详细,但在使用过程中却遇到了不少问题,集中在后面两个参数你的具体使用上,第4个参数,尤为复杂。

Spy++是一个不错的工具,如果不知道具体参数,可以通过spy++截获发出的每一个消息,在消息中详细列出了每一个参数的值。

窗口

 1、FindWindow

百度百科

c#声明

[System.Runtime.InteropServices.DllImport("user32.dll")]

 public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);

参数说明:

lpClassName:类名,
lpWindowName:标题

 使用注意事项:

如果不指定lpClassName,请设置为null. 

lpWindowName,如果不指定可以设置为null或者空。

 

你可能感兴趣的:(Win32)