如题。使用c# 开发。调用windows API也可以。查到一个PBMP_IMAGE_INFO的结构体。但不知道用什么方法获得它!请教高手!
解决方案 »
- 请教各位大虾, 怎样使用Type.GetType 获取另一项目下的某个类
- 了解下C#+SQL SERVER2000做个管理软件.各位都进来谈下.
- C#中 如何 删除 xml 的一行
- System.Reflection.Emit自动生成调用储存过程的实现问题
- AppDomain是不是只能启动共享程序集!!!
- 如何捕获WINFORM的程序状态?
- 在写类文件的时候Page.FindControl("form1")出错,错误信息非静态字段、方法或属性
- .net TcpClinet.Connect问题
- 关于New的用法!
- 请问微软技术专家和各位高手,有关SqlDataReader的问题 :(
- webBrowser1
- 关于抓取数据的问题
X:\windows\System32\shell32.dll,添加或则个文件引用。
代码中添加using Shell32;命名空间引用。
public static Size GetBitmapSize(string filepath)
{
ShellClass shell = new ShellClass();
Folder dir = shell.NameSpace(Path.GetDirectoryName(filepath));
FolderItem item = dir.ParseName(Path.GetFileName(filepath));
Match m = Regex.Match(dir.GetDetailsOf(item, -1), @"尺寸\D+(\d+)\D+(\d+)");
return new Size(int.Parse(m.Groups[1].Value), int.Parse(m.Groups[2].Value));
}