小编Gau*_*tam的帖子

如何在WPF中显示Windows文件图标?

目前我通过调用SHGetFileInfo获取本机图标.然后,我使用以下代码将其转换为位图.Bitmap最终以WPF格式显示.

有没有更快的方法来做同样的事情?

try
        {
            using (Icon i = Icon.FromHandle(shinfo.hIcon))
            {
                Bitmap bmp = i.ToBitmap();
                MemoryStream strm = new MemoryStream();
                bmp.Save(strm, System.Drawing.Imaging.ImageFormat.Png);
                BitmapImage bmpImage = new BitmapImage();
                bmpImage.BeginInit();
                strm.Seek(0, SeekOrigin.Begin);
                bmpImage.StreamSource = strm;
                bmpImage.EndInit();

                return bmpImage;
            }
        }
        finally
        {
            Win32.DestroyIcon(hImgLarge);
        }
Run Code Online (Sandbox Code Playgroud)

c# wpf icons

23
推荐指数
4
解决办法
2万
查看次数

在[UIButton addTarget]中传递自定义数据

如何在指定目标时添加自定义数据UIButton

id data = getSomeData();
[button addTarget:self 
           action:@selector(buyButtonTapped:event:) 
 forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

我希望buyButtonTapped函数看起来像:

(void) buyButtonTapped: (UIButton *) button event: (id) event data: (id) data
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

21
推荐指数
2
解决办法
2万
查看次数

清除带有敏感数据的ac#字节数组

我有包含敏感数据的ac#byte [].清除它的最佳方法是什么?我如何确保不会优化Array.Clear之类的东西?

c# passwords

6
推荐指数
1
解决办法
4311
查看次数

升级到XCode 4.2后,xcactivitylog中的版本不匹配

我升级到XCode 4.2并在运行命令行构建时收到以下警告

2011-10-22 20:16:39.327 xcodebuild [71845:1903] [MT] IDELogStore:无法打开构建日志存储:错误域= IDEFoundationErrorDomain代码= 1"由于版本号不匹配而导致日志反序列化失败"UserInfo = 0x4011105e0

构建继续成功.此外,从XCode运行时没有这样的警告.

我如何解决它?

xcodebuild xcode4.2

5
推荐指数
1
解决办法
1446
查看次数

如何创建实例并根据Type参数指定默认值?

我有一个数组Type的物体对应的int,bool,string,float,int?...

如何编写一个接受上述数组的函数,并为数组中的每个类型返回强类型的默认值?

c# reflection

2
推荐指数
1
解决办法
138
查看次数

标签 统计

c# ×3

icons ×1

iphone ×1

objective-c ×1

passwords ×1

reflection ×1

wpf ×1

xcode4.2 ×1

xcodebuild ×1