会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhaotianff
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
35
下一页
2022年9月14日
解决WPF主窗口关闭后进程不退出的问题
摘要: 最近遇到一个奇怪的问题,就是在Visual Studio中调试时,MainWindow关闭后,VisualStudio还处在调试状态。 这就说明还有线程在运行,我找了一下,发现并没有开启后台线程。 去网上找了一下,大家给出的建议是在退出事件中,在MainWindow的Closing事件中调用Envi
阅读全文
posted @ 2022-09-14 12:06 zhaotianff
阅读(3423)
评论(0)
推荐(0)
2022年8月10日
经典回忆系列:如何用Windows 98的开始菜单替换Windows10/11的开始菜单?
摘要: 最近空余时间在做一款Windows98的开始菜单,开始菜单完成后,会尝试替换Windows10/11的开始菜单。 目前已经完成了基本的功能,可以在按下Win键或单击开始菜单时,显示菜单。 菜单的实现原理如下: 1.先仿照Windows 98制作一个菜单窗口 2.使用钩子,捕获Win\Ctrl+Esc
阅读全文
posted @ 2022-08-10 11:19 zhaotianff
阅读(386)
评论(0)
推荐(0)
2022年8月5日
如何读.Net Framework 的源码?
摘要: .Net Framework的源码可以从这里下载 https://referencesource.microsoft.com/download.html 也可以在线直接浏览 https://referencesource.microsoft.com 这里我们以System.IO.Directory.
阅读全文
posted @ 2022-08-05 21:11 zhaotianff
阅读(2123)
评论(1)
推荐(0)
2022年7月15日
P/Invoke各种总结(十一、如何使用fixed关键字返回指针数据)
摘要: 在https://www.cnblogs.com/zhaotianff/p/12918533.html 这篇文章中,介绍了C#中指针的使用。在文末处提及要避免指针的使用。 但这种情况是基于C#调用C++的。有时可能会出现 C++调用C#模块的情况:https://www.cnblogs.com/zh
阅读全文
posted @ 2022-07-15 16:06 zhaotianff
阅读(121)
评论(0)
推荐(0)
P/Invoke各种总结(十、C++调用C#代码的几种方法总结)
摘要: 方法一、使用 C++/CLI 创建一个桥接库 返回基础数据类型: 1.首先我们新建 一个C#的类库工程 CSharpLib 新建一个ExportClass类,增加一个GetID函数,如下: 1 public class ExplortClass 2 { 3 public int GetID() 4
阅读全文
posted @ 2022-07-15 15:04 zhaotianff
阅读(2792)
评论(3)
推荐(2)
2022年4月27日
Visual Studio中的常用调试功能
摘要: 1、利用断点进行调试 添加断点的方式有以下几种 1.键盘快捷键F9 2.通过菜单【Debug(调试)】-》【Toggle BreakPoint(切换断点)】 3.点击代码行左边的空白处(推荐) 设置断点后,按F5运行程序,当运行到断点处时就会暂停 此时可以 按F10逐过程或F11逐语句执行后面的程序
阅读全文
posted @ 2022-04-27 11:19 zhaotianff
阅读(1475)
评论(0)
推荐(0)
2022年4月15日
创建我的第一个WinUI 3应用程序
摘要: 什么是Windows UI库 Windows UI 库 (WinUI) 是适用于 Windows 桌面应用程序和 UWP 应用程序的本机用户体验 (UX) 框架。 通过将 Fluent Design 系统(Windows的UI设计风格)整合到所有体验、控件和样式中,WinUI 使用最新的用户界面 (
阅读全文
posted @ 2022-04-15 16:24 zhaotianff
阅读(2087)
评论(0)
推荐(0)
2022年3月10日
什么时候在C#中使用结构体?
摘要: 搬运一条在Stackoverflow上的高分回答 It logically represents a single value, similar to primitive types (integer, double, and so on). It has an instance size smal
阅读全文
posted @ 2022-03-10 22:08 zhaotianff
阅读(351)
评论(0)
推荐(0)
2022年2月13日
Windows编程系列:如何监测某个进程是否退出?
摘要: 使用WaitForSingleObject函数,可以判断进程是否退出。 WaitForSingleObject函数的作用是:等待直到指定的对象处于信号状态(通知状态)或到达指定的等待时间(超时时间)。 函数声明如下: 1 DWORD WaitForSingleObject( 2 [in] HANDL
阅读全文
posted @ 2022-02-13 21:13 zhaotianff
阅读(3154)
评论(0)
推荐(0)
2022年2月11日
解决git在push时,报git authentication failed的问题
摘要: 以前都是用Visual Studio中集成的git来进行git操作,最近使用一台老笔记本开发,带不动VS,所以直接用git command line进行提交,在推送代码时,发现一直认证不成功,查了一下资料,这里做个总结。 在git的提交信息里,我们可以看到,认证不成功的原因是,我使用了用户名和密码登
阅读全文
posted @ 2022-02-11 10:23 zhaotianff
阅读(2343)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
35
下一页
公告