如何将动态文本添加为任务栏图标叠加?
我正在尝试将带有文本的任务栏图标叠加添加到windows7应用程序图标,我确实设法添加小叠加但无法添加文本。
有没有人知道如何添加动态文本作为任务栏图标叠加?
使用:WPF和C#
您只能添加Image
因此您必须创建:
RectangleF rectF = new RectangleF(0, 0, 40, 40); Bitmap bitmap = new Bitmap(40, 40, System.Drawing.Imaging.PixelFormat.Format24bppRgb); Graphics g = Graphics.FromImage(bitmap); g.FillRectangle(System.Drawing.Brushes.White, 0, 0, 40, 40); g.DrawString("5", new Font("Arial", 25), System.Drawing.Brushes.Black, new PointF(0, 0)); IntPtr hBitmap = bitmap.GetHbitmap(); ImageSource wpfBitmap = Imaging.CreateBitmapSourceFromHBitmap( hBitmap, IntPtr.Zero, Int32Rect.Empty, BitmapSizeOptions.FromEmptyOptions()); TaskbarItemInfo.Overlay = wpfBitmap;
- 创建JSON从Web服务返回“字符串”以与jquery ajax一起使用
- 如何自定义OAuthAuthorizationServerProvider的错误消息?
- 读取NetworkStream = 100%的CPU使用率
- 从StyleCop分析中排除文件:忽略“自动生成”标记
- 是否存在技术原因,C#不发出“尾部。”CIL指令?
- DllImport Unmanaged,非.NET Dll到.NET项目代表Char *和Void __StdCall
- JSON .Net在反序列化时不尊重PreserveReferencesHandling
- BigInteger.ModPow()的替代品; 在C#中
- OnNavigatedTo vs Load事件