- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 C#日志类
C#使用log4net记录日志一、Nuget安装log4net --> Install-Package log4net二、在AssemblyInfo.cs文件中添加log4net.dll的参数。[assembly: log4net.Config.XmlConfigurator(ConfigFile = “log4net.config”, ConfigFileExtension = “config”, Watch = true)]三、右击项目→添加→新建项→xxx配置文件(web或者winfor
2021-10-12 16:40:40
1604
原创 wpf应用资源异常一
wpf加载资源异常上面是出现的现象下面是代码*<Grid> <StackPanel> <TextBlock Margin="5" Text="{Binding Source={x:Static SystemFonts.IconFontFamily},Path=Source}"></TextBlock> <TextBlock Margin="5" Text="{Binding Source={StaticR
2021-06-16 13:56:18
312
原创 WPF动态加载用户界面_动态加载xaml篇
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入当需要从数据库或者配置文件等数据源的数据生成动态的用户界面时,可以参考此方法。代码部分:欢迎使用Markdown编辑器
2020-10-09 08:52:12
2579
转载 wpf Dispatcher用法
一、Dispatcher介绍微软在WPF引入了Dispatcher,那么这个Dispatcher的主要作用是什么呢? 不管是WinForm应用程序还是WPF应用程序,实际上都是一个进程,一个进程可以包含多个线程,其中有一个是主线程,其余的是子线程。在WPF或WinForm应用程序中,主线程负责接收输入、处理事件、绘制屏幕等工作,为了使主线程及时响应,防止假死,在开发过程中对一些耗时的操作、消耗...
2020-03-02 14:11:15
616
原创 GBK与UTF8互转乱码问题详解
http://www.360doc.com/content/19/0222/16/61698454_816804808.shtml
2019-10-24 13:36:08
248
原创 vc平台使用string报错 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
#include class B2{public:virtual void pvf() = 0;protected:private:};class D21:public B2{public:void pvf()override;protected:private:string str1;};调试报错:1>e:\progarmversion\pratice19...
2019-10-10 15:37:26
727
转载 QT各个版本下载地址
@TOCQT各版本下载地址欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变记录下Qt各版本的下载地址,便于后期查找及下载所有Qt版本下载地址:http://download.qt.io/archive/qt/所有Q...
2019-05-22 15:17:08
7781
转载 MFC字符串类型
MFC支持有很多种字符和字符串数据类型,在此将他们整理一下以便记忆。char wchar_tchar 这个不用说了是标准c的字符类型,8bitwchar_t 用来保存UNICODE字符集的类型,16bitCHAR WCHAR TCHARCHAR 与小写的char等价typedef char CHAR;WCHAR 也可...
2019-02-20 10:45:20
1016
转载 postmessage函数和sendmessage函数用法
PostMessage和SendMessage的区别1, PostMessage只把消息放入队列,不管其他程序是否处理都返回,然后继续执行,这是个异步消息投放函数。而SendMessage必须等待其他程序处理消息完了之后才返回,继续执行,这是个同步消息投放函数。而且,PostMessage的返回值表示PostMessage函数执行是否正确;而SendMessage的返回值表示其他程序处理消息后的...
2019-02-18 20:48:04
1595
转载 静态库和动态库的区别
库是写好的,现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说,库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 所谓静态、动态是指链接。回顾一下,将一个程序编译成可执行程序的步骤: 图1.编译过程 静...
2019-02-17 21:16:24
272
转载 MFC获取当前运行目录(.exe)所在的路径
在这里插入代码片此文章转载自:https://www.cnblogs.com/ssjie/p/4960296.html,怕下次找不到,请谅解我的copy在 开发过程中经常需要获得程序当前的运行目录,这时就可以使用GetCurrentDirectory()和GetModuleFileName()函 数,GetCurrentDirectory只是返回当前进程的当前目录,而并不是进程的镜像文件(....
2019-02-17 20:32:22
5630
原创 C++实现简单计算器
// caculation3.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include"pch.h"#include <iostream>#include <vector>#include "std_lib_facilities.h"class Token {public: char kind; double valu...
2019-01-27 23:34:24
463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人