小编Nir*_*jan的帖子

从后面的代码添加外部css文件

我有一个CSS文件,比如SomeStyle.css.我可以将此样式表文档从其代码后面应用到aspx页面吗?

html css c# asp.net

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

以编程方式刷新系统托盘图标

我有一个有系统托盘图标的应用程序.在卸载时,如果它正在运行,我将终止该进程.因此,由于没有优雅地停止应用程序,图标仍保留在系统托盘中,只有当我们将鼠标悬停在系统托盘上时才会删除.我编写了一个代码,可以沿着托盘运行光标并将光标放回其初始位置.这就是我所做的:

        [DllImport("user32.dll")]
        static extern IntPtr FindWindow(string className, string windowName);
        [DllImport("user32.dll")]
        static extern IntPtr FindWindowEx(IntPtr parent, IntPtr child, string className, string windowName);
        [DllImport("user32.dll")]
        static extern bool GetWindowRect(HandleRef handle, out RECT rct);

        [StructLayout(LayoutKind.Sequential)]
        struct RECT
        {
            public int Left;
            public int Top;
            public int Right;
            public int Bottom;
        }

        void RefreshTray()
        {
            IntPtr taskbar_Handle = FindWindow("Shell_Traywnd", "");
            IntPtr tray_Handle = FindWindowEx(taskbar_Handle, IntPtr.Zero, "TrayNotifyWnd", "");

            RECT rct;

            if (!(GetWindowRect(new HandleRef(null, tray_Handle), out rct)))
            {
            }

            System.Drawing.Point init = Control.MousePosition;

            for (int i = …
Run Code Online (Sandbox Code Playgroud)

c# pinvoke trayicon system-tray

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

如何从用户代码处理UnauthorizedAccessException

在我的Windows应用程序中,我正在对注册表进行一些更改,例如删除特定的密钥,在某些测试场景中,例如在安装了UAC的Vista机器上,我得到了System.UnauthorizedAccessException.我的代码看起来像这样:

try
{
    //delete registry keys
}
catch (UnauthorizedAccessException ex)
{
    //handling
}
catch (Exception genEx)
{
    //handling
}
Run Code Online (Sandbox Code Playgroud)

但是应用程序仍然会崩溃.不会被catch块处理.有什么方法可以处理吗?

c# exception-handling regedit unauthorizedaccessexcepti

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

如何在vs2008中使用C#使用卷影复制

我想制作一个使用卷影复制服务进行备份/恢复的C#应用​​程序.

如何从C#访问VSS API?

.net c# backup restore volume-shadow-service

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

从代码中关闭Silverlight中的Out of Browser应用程序

如何以编程方式关闭Silverlight中的浏览器应用程序.我想从基于某些条件的代码中引入与控制盒关闭相同的功能.我如何实现它?

c# silverlight out-of-browser silverlight-4.0

0
推荐指数
1
解决办法
1851
查看次数