![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vc++ .net c#
文章平均质量分 51
飘零雁
软件工程师
展开
-
c++ 开源库集成器Vcpkg全教程--利用Vcpkg轻松集成开源第三方库
利用Vcpkg轻松集成开源第三方库1. 为什么要用Vcpkg1.1. 传统使用开源库的方法1.1.1. 编译工具1.1.2. 编译类型1.1.3. 工程目录设定1.2. Vcpkg的优点2. 获取Vcpkg2.1. 下载Vcpkg2.2. 编译Vcpkg3. 使用Vcpkg3.1. 查看Vcpkg支持的开源库列表3.2. 安装一个开源库3.3. 指定编译某种架构的程序库3.4. 移除一个已经安装(编译)的开源库3.5. 列出已经安装的开源库3.6. 更新已经安装的开源库3.转载 2021-05-27 17:53:50 · 971 阅读 · 0 评论 -
WPF 自定义窗口在扩展屏的最大化
很多应用需要定制化窗口,而窗口定制化不能绕过的一个问题是标题栏定制化。基于wpf的窗口程序,一般会通过透明,去边框化的方式将原有的标题栏遮挡。默认情况下,wpf 窗口的标题栏是这样的, 这时最化小,最大化/还原和关闭的行为都是像正常windows程序的行为,不需要添加任何代码。设置 WindowStyle="None" 之后,标题栏的图标,标题以及三个按钮都不见了。但是标题栏的还留下一步部分,如下所示需要添加在窗口属性中添加AllowsTransparency="T.原创 2021-03-24 10:47:00 · 1069 阅读 · 0 评论 -
mouseWheel in WindowsFormsHost(鼠标滚轮事件)
在wpf应用程序中有WindowsFormsHost,可以使用wpf UI与winform或者 win32窗口进行交互,但是实际上,对于键盘事件及鼠标部分事件,是无法获取到的,如下所提的http://social.msdn.microsoft.com/Forums/en/wp原创 2011-10-16 23:07:48 · 4311 阅读 · 2 评论 -
自定义格式(工程)文件关联应用程序
一般应用软件都会有自己的工程文件,工程文件中记录用户上次使用软件时的状态参数,双击该工程文件时可以打开应用程序并显示上次操作状态。 对于程序来说,该过程主要包括两个部分: 第一,向系统注册工程文件的类型,如果同时注册一个图标,那么工程文件还会以该图标显示,注册双击时关联的应用程序;第二,应用程序向工程文件中获取上次操作的状态参数,并设置到应用程序上。 第一步的实现可以通原创 2011-11-22 23:29:15 · 1017 阅读 · 0 评论 -
InstallShield 2011 Limited Edition for Visual Studio 2010
InstallShield 为微软新推出的一个程序安装包制作程序,无意中发现这个东西,使用下来觉得还是很不错,如果是制作web程序打包,估计会更方便,唯一的不好就是很多功能在这个版本中还不能使用。 1、安装包下载打开vs 2010,新建项目,选择 “其它项目类型”-->InstallShield LE。新建完成后会该组件的安装包下载链接,通过链接打开注册页面,注册完毕后,邮箱中会收到相原创 2011-11-22 23:29:42 · 5800 阅读 · 1 评论 -
事件与委托趣谈
事件与委托似乎很难以理解,这是因为它们的使用方式与常用的编码有很大的差别,例如通常编写的都是同步代码,调用一个类型的方法,会即刻出现方法执行的结果,这是符合逻辑的。但在某些情况中,同步代码未必满足需求,拿公共汽车来打个比方,如果交通管制中心希望每一辆公车到达一个站点时都发送给自己一个信号以便自己能够随时掌握交通状况,使用同步代码,公汽对象肯定需要调用管制中心对象,这样就出现了我们一直不愿意看到的情转载 2011-11-12 21:35:14 · 553 阅读 · 0 评论 -
在VS 2019 创建基于NetCore 的WPF 应用的准备工作
在VS 2019 创建基于NetCore 的WPF 应用的准备工作这其实也是 Port (将基于Net Frawework Console/Winform/WPF移植到NetCore)的基本工作。当然可能正式发布之后,以下的问题都可以得到解决。手动下载安装 NetCore 3.0 的sdkhttps://dotn...原创 2019-07-26 16:31:18 · 3613 阅读 · 5 评论