- 博客(91)
- 资源 (12)
- 收藏
- 关注
原创 删除文档中的 U+200B 零宽度空格字符(Typora显示红点)
删除MarkDown文档中的 U+200B 零宽度空格字符(Typora显示红点)
2022-04-15 18:17:10
1129
原创 VS不同编译器,x86,x64,动态库,静态库交叉引用问题
vs2010项目下x86的lib静态库无源码,要升级到vs2019,高版本编译器使用低版本编译器编译出的文件,x64使用x86的dll
2022-03-02 16:08:25
2440
1
原创 自动生成或更新文件版本信息
此程序自动生成或更新文件版本信息 支持一下三种方式:1. 对单个exe或dll进行修改2. 对某个目录下的所有exe或dll进行修改3. 生成包含版本信息的.h头文件
2020-10-15 15:54:18
798
原创 写一手好字:硬笔书法轻松自学指南(知乎周刊 Plus)-读书笔记
写一手好字:硬笔书法轻松自学指南(知乎周刊 Plus) 知乎编辑团队楷书,认知好字的范本2017-03-16《黄自元间架结构九十二法》选本好字帖2017-03-16先谈书体。前人对练习书法的程序,各有主张。有的认为应由书体起源篆—隶—楷—行—草的演变顺序学习,有的主张先练楷书,再追上篆隶。不过篆隶在今日不会日常使用,所以不打算深入书法的朋友不用考
2017-04-19 09:18:13
14277
原创 《C#网络应用编程(第3版)(工业和信息化部“十二五”规划教材) (普通高等学校计算机教育“十二五”规划教材)[精品]》-想法
2016-08-02原文:对于需要侦听网络并发送请求的网络应用程序而言,System.Net.Sockets 命名空间提供了TcpClient类、TcpListener类和UdpClient类。这些类用传统技术封装了不同传输协议建立连接的实现细节,提供了多种传输数据的操作方法。另外,当需要在套接字级别进行控制时,还可以直接用该命名空间下的Socket类来实现。2016-08
2017-04-17 13:40:21
2247
原创 C#使用的http库
C#使用到的http库RestSharpminihttpdEmbedded .NET HTTP ServerHttpLibDotNettySocketHtmlAgilityPack
2016-12-30 16:29:48
2429
原创 C# ShellExcute与Process
C#运行外部程序的两种方法ShellExecuteusing System.Runtime.InteropServices;public enum ShowWindowCommands : int{ SW_HIDE = 0, SW_SHOWNORMAL = 1, //用最近的大小和位置显示,激活 SW_NORMAL = 1, SW_SHOWMINIMIZED =
2016-12-30 16:29:09
1429
原创 C# 系统托盘图标
C# 系统托盘图标WPF NotifyIcon 资料网址:http://www.codeproject.com/Articles/36468/WPF-NotifyIconhttp://www.hardcodet.net/https://bitbucket.org/hardcodet/notifyicon-wpf/srchttps://www.nuget.org/packages/Hardcodet.
2016-12-30 16:25:55
1229
原创 C#与C++程序相互通信
C#与C++相互发送消息C#端:namespace CshapMessage{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial class MainWindow : Window { IntPtr hwnd; const int WM_C
2016-12-30 16:24:08
6674
原创 MFC背景透明
一:typedef BOOL (WINAPI *lpfnSetLayeredWindowAttributes)(HWND hWnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags);lpfnSetLayeredWindowAttributes SetLayeredWindowAttributes; //设置成边缘透明COLORREF maskColor
2016-12-30 16:18:12
1280
原创 VC程序获取管理员权限
一:编译程序的时候设置一下 在项目属性–连接器–清单文件–UAC执行级别改为requireAdministrator二:void GainAdminPrivileges(CString strApp, UINT idd){ CString strCmd; strCmd.Format (_T("/adminoption %d"), idd); SHELLEXE
2016-12-30 16:15:16
5959
原创 带你玩转Visual Studio
带你玩转Visual Studio带你新建一个工程工程目录下各文件的含义解决方案与工程在这之前先了解一个概念:解决方案与工程。 解决方案(Solution):一个大型项目的整体的工作环境; 工程 (Project):一个解决方案下的一个子工程;在VS中,一个Solution可以有一个或多个Project。在我们创建一个工程时,如果没有指定Solution,VS会帮我们创建一个与工程名相同的Sol
2016-12-30 16:05:07
1438
原创 制作CAB包以及文件签名
制作CAB包inf文件INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。给硬盘(U盘)DIY一个可爱的图标接着打开记事本程序,录入以下内容:...
2016-12-30 16:01:09
2572
原创 《C#程序设计教程(第3版)[精品]》-笔记
2016-06-28WPF应用程序和Silverlight应用程序是微软公司推出的基于.NET和DirectX的应用程序编程模型。开发在Windows 7操作系统上运行的客户端应用程序时,建议用 WPF 应用程序来实现,这样可以充分发挥GPU硬件加速的性能优势。2016-06-28.NET框架包括两个主要组件,一个是公共语言运行库(Common Language Runtime
2016-10-08 11:16:20
7149
1
原创 我喜欢的Notepad++插件
Notepad++插件HEX-Editor文本转16进制,查看编辑。NppExport导出已着色代码为其他格式的文件。 将彩色代码,导出为word文档(RFT)或网页(HTML)文件,或者将彩色代码(RTF格式或HTMl格式)拷贝到剪贴板,粘贴到别的(word文档,HTML网页)中去。CoolFormatNppPlugin代码格式化NppAStyle代码格式化XML ToolsXML语法规则检查C
2016-09-14 14:43:55
2051
原创 C# 视频编辑
VidCoderVidCoder是一个开源免费的DVD/蓝光视频抓取和转码软件.使用HandBrake做为编码引擎.比Handbrake拥有更友好的用户界面.可裁剪、剪切、字幕编辑、转码等。官网: http://vidcoder.codeplex.com/VLC media playerVLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及
2016-09-14 14:43:05
6786
原创 Github pages + jekyll 博客快速搭建
Github pages + jekyll 博客快速搭建寻找喜欢的模版https://github.com/jekyll/jekyll/wiki/siteshttp://jekyllthemes.org/Fork到自己的github找到自己github中的此项目点击“Settings”,将“Repository name”改为 {你的Github用户名}.github.io,点击“Rename
2016-09-14 14:41:42
508
原创 Github Pages和Hexo创建静态博客网站
Github Pages和Hexo创建静态博客网站安装Node.js本人是window环境,所以下载window版。下载地址:https://nodejs.org/en/download/下载 msysgit下载地址:https://git-for-windows.github.io/Hexo点击鼠标右键菜单Git Bash Herenpm install hexo-cli -gnpm insta
2016-09-14 14:40:57
544
原创 C++智能指针
引用计数技术及智能指针的简单实现基础对象类class Point{public: Point(int xVal = 0, int yVal = 0) : x(xVal), y(yVal) { } int getX() const { return x; } int getY() const { return y; }
2016-09-14 14:40:00
387
原创 C# 进程间通信
使用SendMessage向另一进程发送WM_COPYDATA消息Send端:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Da
2016-09-07 16:17:55
5553
2
原创 MFC AfxMessageBox默认标题修改
在工程的资源String Table里面添加AFX_IDS_APP_TITLE,然后设置其值即可,AFX_IDS_APP_TITLE的值就是AfxMessageBox的标题
2016-08-12 15:25:14
1387
原创 agsxmpp
agsXMPP使用agsXMPP中的例子已经有注册、登录、添加好友、接收好友添加请求、发送消息、接收消息等功能。修改用户密码登录后可用以下方法修改密码IQ iq = new IQ(IqType.set);Register riq = new Register();riq.Username = "Username";riq.Password = "Password";iq.Query = ri
2016-07-08 13:59:17
1325
原创 xmpp学习
xmpp学习下载:Openfire服务器:Openfire 4.0.2客户端:Spark 2.7.7安装Openfire安装:根据提示一直下一步,服务器域名设置为:localhost(ps:如果使用gloox,还是直接用机器名,因为gloox不识别ip);数据库使用内嵌数据库或别的标准数据库。使用mysql的时候需要注意要用管理员权限打开Openfire,否则会出现如下错误:HTTP ERROR 5
2016-07-08 13:58:12
1005
删除MarkDown文档中的 U+200B 零宽度空格字符(Typora中显示红点),格式化MD文件
2022-04-15
SAO Utils Plugins extend,配合SAO Utils,Windows桌面显示农历日期与股票信息的插件
2021-12-02
SumatraPDF保存标注到TXT,使用Save AnnotationsToTXT菜单保存PDF现有标注到TXT
2021-07-09
自动生成或更新文件版本信息AutoVersion支持一下三种方式:1. 对单个exe或dll进行修改2. 对某个目录下的
2020-10-15
创建多国语言中英文界面类,支持MFC各种资源字符串,不同语言配置不同的本地ini文件即可
2019-08-26
gloox 1.0.15 使用vs2013可直接打开 开源跨平台 C++实现的XMPP 协议开发包
2016-06-29
MFC 中获取各种类指针的方法
2014-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人