windows 开始菜单 高度 请问在winform程序中如何获得windows start menu的高度啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FindWindow('shell_traywnd', nil) 获得窗口信息或者Screen.WorkAreaHeight 屏幕工作区高度都可以实现你的问题 FindWindow('shell_traywnd', nil) 得到hwnd然后在获取Region 参考:varhWnd: THandle;hRect: TRect;beginhWnd := FindWindow('Shell_TrayWnd', nil);hWnd := GetParent(FindWindowEx(hWnd, 0, 'ReBarWindow32', nil));GetWindowRect(hWnd,hRect); //这里的hRect就包含了任务栏的坐标信息,包括左、有、上、下、左上角、右下角等 问题解决了,先把窗口最大化,然后用Screen.FromControl(this).WorkingArea取得工作区,然后再把窗口this.WindowState = FormWindowState.Normal;,位置设到0,0;高度设为工作区的高度,宽度设System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width,咔咔咔。谢谢楼上几位 C# API-MFC-SDK-软件包-类库 C# 判断 映射网络驱动器的文件是否存在,用什么方法啊? 请教 在给项目打包的时候 用vs自带的功能 关于gridview传递两个参数 用C#怎么实现操作EXCEL表 看下我对事件的理解对吗 项目的Properties是什么 高难度的问题,不知如何解决,请您进来点明一二! C# WinForm的3层架构中的网络通信 关于aspx 用C#.NET 2005开发多语言软件(for WINFORM),大家来讨论 学习的时候看到这样一段程序不明白是什么意思?
var
hWnd: THandle;
hRect: TRect;
begin
hWnd := FindWindow('Shell_TrayWnd', nil);
hWnd := GetParent(FindWindowEx(hWnd, 0, 'ReBarWindow32', nil));
GetWindowRect(hWnd,hRect);
//这里的hRect就包含了任务栏的坐标信息,包括左、有、上、下、左上角、右下角等
谢谢楼上几位