c#
BugLovers
无善无恶是心之体,有善有恶是意之动,知善知恶是良知,为善去恶是格物。公众号:小猿随想
展开
-
EXCEL中安装多个vsto插件,插件之间互相影响功能,怎么解决
在某些情况下,你可以考虑使用 `AppDomain` 进行插件的隔离,以确保它们在运行时不会相互影响。- 确保每个 VSTO 插件都有清晰的功能和责任范围,避免不同插件之间的功能重叠。- 提供详细的文档,包括每个插件的功能、使用方法和潜在的冲突点。- 在开发和测试阶段,确保测试不同插件的组合,特别是最常见的组合,以确保它们可以正常协同工作。6. **详细的文档和支持:**1. **隔离插件功能:**4. **插件加载顺序:**5. **插件配置选项:**7. **测试插件组合:**原创 2023-11-10 18:16:41 · 660 阅读 · 0 评论 -
vsto 任务面板 添加自定义控件
CustomTaskPane 可以添加多个控件么 一个左边 一个右边。原创 2023-11-10 17:08:39 · 258 阅读 · 0 评论 -
BeginInvoke外层添加try可以捕捉到BeginInvoke内部的异常?
上述代码在BeginInvoke外层添加try可以捕捉到BeginInvoke内部的异常么。方法是异步执行的,这意味着它会在另一个线程上执行指定的委托。本身可能不会抛出异常(除非发生诸如内存不足之类的系统级异常),但在。中传递的方法可能会在另一个线程上抛出异常。的方法内部的异常将不会被外部的。因此,如果你想要捕获。内部的异常,你应该在传递给。在你的代码中,传递给。原创 2023-07-25 23:17:48 · 157 阅读 · 0 评论 -
c# 设置RGB颜色
【代码】c# 设置RGB颜色。原创 2023-07-12 14:57:19 · 505 阅读 · 0 评论 -
winform窗体嵌入excel,确保excel是窗体的一个整体,当窗体最小化excel也最小化
【代码】winform窗体嵌入excel,确保excel是窗体的一个整体,当窗体最小化excel也最小化。原创 2023-07-11 14:27:42 · 1071 阅读 · 0 评论 -
cefsharp 嵌入网页 分辨率导致点击位置不准
在使用CefSharp嵌入网页时,分辨率可能导致点击位置不准确的问题。请注意,上述代码中的 `this` 表示你的Windows窗体,确保在适当的上下文中使用。另外,根据你的具体需求,可能还需要对其他CefSharp的配置项进行调整,例如启用高DPI支持等。解决此问题的一种方法是将CefSharp控件的缩放比例设置为适应当前屏幕分辨率的值。这样做将使CefSharp在渲染网页时根据当前屏幕的缩放比例进行缩放,从而解决了点击位置不准确的问题。// 96 DPI 是标准的 100% 缩放比例。原创 2023-06-30 16:03:56 · 857 阅读 · 1 评论 -
c# 消息传递和其他用户界面操作的函数 [DllImport(“user32.dll“)]
user32.dll`是Windows操作系统的用户界面库,它包含了许多用于窗口管理、用户输入、消息传递和其他用户界面操作的函数。- `CreateWindowEx`: 创建一个窗口或控件,并返回窗口的句柄。- `FindWindow`: 查找具有指定类名和窗口标题的顶层窗口。- `PostMessage`: 向指定的窗口发送一个异步消息。- `SendMessage`: 向指定的窗口发送一个消息。- `ShowWindow`: 显示或隐藏指定的窗口。- `EnumWindows`: 枚举所有顶层窗口。原创 2023-06-15 19:00:34 · 1564 阅读 · 0 评论 -
list class 属性都一样的3条数据 怎么distinct成一条数据
在上面的示例中,我们首先定义了一个`MyClass`类作为示例类,并在类内部定义了一个内部类`MyClassEqualityComparer`,该类实现了`IEqualityComparer<MyClass>`接口。在该自定义的相等比较器中,我们根据`Id`、`Name`和`Description`属性来判断两个`MyClass`对象是否相等。使用LINQ的`Distinct`方法,我们传入了自定义的相等比较器`MyClassEqualityComparer`,以确保只保留属性完全相同的唯一实例。原创 2023-05-21 15:34:28 · 68 阅读 · 0 评论 -
c# 请求url接口参数特殊字符
空格:"%20"或"+" 斜杠(/):直接使用 问号(?):"%3F" 百分号(%):"%25" 井号(#):"%23" 和号(&):"%26" 等号(=):"%3D"空格:在URL中,空格通常被编码为"%20"或加号"+"。如果问号本身需要出现在URL中,可以使用"%3F"进行编码。如果等号本身需要出现在URL中,可以使用"%3D"进行编码。如果百分号本身需要出现在URL中,可以使用"%25"进行编码。井号(#):在URL中,井号用于标识锚点。如果井号本身需要出现在URL中,可以使用"%23"进行编码。原创 2023-05-16 14:02:00 · 1222 阅读 · 0 评论 -
vsto文件另存为html显示
vsto文件另存为html显示原创 2023-04-21 19:37:22 · 77 阅读 · 0 评论 -
winform窗体嵌入excel
在上面的示例中,`SetWindowLongPtr`函数替换Excel窗口的WndProc函数,并使用`Marshal.GetFunctionPointerForDelegate`为新的窗口处理程序创建函数指针。这是因为当使用SetParent函数将应用程序的主窗口嵌入到另一个应用程序的窗口时,新的父窗口将接管原始窗口的某些消息和事件。请注意,当使用钩子函数截取窗口消息时,您需要小心,不能阻止窗口处理其自己的消息和事件,否则可能会导致Excel在响应鼠标/键盘事件和其他用户输入时出现奇怪的行为。原创 2023-04-21 18:54:42 · 1792 阅读 · 0 评论 -
c# 根据数据层级在内容前加相应的空格
c# 根据数据层级在内容前加相应的空格原创 2023-04-10 15:41:49 · 248 阅读 · 0 评论 -
c# winform 向用户显示具有指定所有者的窗体
向用户显示具有指定所有者的窗体。原创 2023-04-06 16:54:00 · 406 阅读 · 0 评论 -
Visual Studio快捷键汇总
Visual Studio快捷键汇总原创 2023-02-23 17:27:37 · 1996 阅读 · 0 评论 -
c# http协议
HTTP/2 (原名HTTP/2.0)即超文本传输协议 2.0,是下一代HTTP协议。是由互联网工程任务组(IETF)的Hypertext Transfer Protocol Bis (httpbis)工作小组进行开发。是自1999年http1.1发布后的首个更新。HTTP 2.0在2013年8月进行首次合作共事性测试。在开放互联网上HTTP 2.0将只用于https://网址,而 http://网址将继续使用HTTP/1,目的是在开放互联网上增加使用加密技术,以提供强有力的保护去遏制主动攻击。DANE R原创 2023-02-15 13:46:16 · 78 阅读 · 0 评论 -
winform Messagebox自动定时关闭
winform Messagebox自动定时关闭原创 2023-02-13 15:24:02 · 1464 阅读 · 0 评论 -
winform textbox只能输入整数 小数
winform textbox只能输入整数 小数原创 2023-02-10 14:34:33 · 659 阅读 · 0 评论 -
c# Newtonsoft.Json 序列、反序列
c# Newtonsoft.Json 序列、反序列原创 2022-11-29 16:23:53 · 153 阅读 · 0 评论 -
c# winform 提示确认置顶
c# winform 提示确认置顶原创 2022-11-17 16:17:05 · 656 阅读 · 0 评论 -
winform 异步加载控件屏幕一闪一闪亮晶晶解决
winform 异步加载控件屏幕一闪一闪亮晶晶解决原创 2022-11-04 14:41:30 · 326 阅读 · 0 评论 -
c# list<string> 分页
c# list 分页原创 2022-11-02 15:24:42 · 194 阅读 · 0 评论 -
c# 文件刪除到回收站
c# 文件刪除到回收站原创 2022-11-01 18:17:44 · 225 阅读 · 0 评论 -
c# 获取时间时分秒 年月日
c# 获取时间时分秒 年月日原创 2022-10-31 19:42:33 · 2518 阅读 · 0 评论 -
clickonce 解决用户强制更新
clickonce 解决用户强制更新原创 2022-10-19 15:25:54 · 251 阅读 · 0 评论 -
visual studio 传参调用其他的exe进入断点
visual studio 传参调用其他的exe进入断点原创 2022-10-11 15:45:39 · 187 阅读 · 0 评论 -
winform 置顶提示
winform 置顶提示原创 2022-08-26 17:04:44 · 198 阅读 · 0 评论 -
vsto word 关闭
vsto word 关闭原创 2022-08-22 19:48:12 · 170 阅读 · 0 评论 -
vsto excel.Application 打开多个workbook指定某个隐藏
vsto excel.Application 打开多个workbook指定某个隐藏原创 2022-08-19 10:40:48 · 236 阅读 · 0 评论 -
c# 阿里云ossclient putobject 上传文件抓包
c# 阿里云ossclient putobject 上传文件抓包原创 2022-08-17 09:03:43 · 656 阅读 · 0 评论 -
c# HttpStatusCode 状态码
c# HttpStatusCode 状态码原创 2022-08-16 22:37:22 · 1594 阅读 · 0 评论 -
winform 自定义标题头拖动
winform 自定义标题头拖动原创 2022-08-11 21:37:38 · 202 阅读 · 0 评论 -
aspose的仓库地址
aspose的仓库地址原创 2022-07-21 10:27:07 · 615 阅读 · 0 评论 -
卸载打开的clickonce程序失败
卸载打开的clickonce程序失败原创 2022-07-08 10:16:56 · 155 阅读 · 0 评论 -
c# winform 管理员运行
c# winform 管理员运行原创 2022-07-06 10:55:30 · 414 阅读 · 0 评论 -
ClickOnce 不支持请求执行级别“requireAdministrator”
ClickOnce 不支持请求执行级别“requireAdministrator”原创 2022-07-05 20:18:38 · 884 阅读 · 1 评论 -
c#网页打开winform exe
c#网页打开winform exe原创 2022-07-05 19:36:52 · 468 阅读 · 0 评论 -
如何:配置 ClickOnce 信任提示行为
如何:配置 ClickOnce 信任提示行为原创 2022-07-01 14:35:21 · 96 阅读 · 0 评论 -
fiddler 监听不到接口怎么办
fiddler 监听不到接口怎么办原创 2022-06-27 12:01:36 · 433 阅读 · 0 评论 -
EXCEL 打印设置公共表头
EXCEL 打印设置公共表头原创 2022-06-25 14:01:29 · 200 阅读 · 0 评论 -
clickonce 部署ClickOnce应用程序时出错-清单中的引用与下载的程序集的标识不匹配
clickonce 部署ClickOnce应用程序时出错-清单中的引用与下载的程序集的标识不匹配原创 2022-06-24 18:58:09 · 325 阅读 · 0 评论