2014年4月7日
摘要: c++中:int cxScreen,cyScreen; cxScreen=GetSystemMetrics(SM_CXSCREEN); cyScreen=GetSystemMetrics(SM_CYSCREEN);c#中:[DllImport("user32")] public static extern int GetSystemMetrics(int nIndex); //获取分辨率宽度 int x = GetSystemMetrics(0); //获取分辨路高度 int y = GetSystemMetric... 阅读全文
posted @ 2014-04-07 21:49 明月几时有25 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 许多程序都可以把自身的窗体设为最前显示状态,这个可以参考博客c#让窗体永在最前 调用windows api 将窗体设为topmost。那么如何判断桌面上的一个窗体是否为最前显示状态呢,不光是自己的程序,还包括其它程序。我们可以通过调用Windows Api的GetWindowLong方法判断。 GetWindowLong是一个Windows API函数。该函数获得有关指定窗口的信息,函数也获得在额外窗口内存中指定偏移位地址的32位度整型值。 函数原型:LONGGetWindowLong(HWNDhWnd,intnlndex); 参数说明: hWnd:窗口句柄及间接给出的窗口所属... 阅读全文
posted @ 2014-04-07 00:55 明月几时有25 阅读(5498) 评论(0) 推荐(0) 编辑