自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (81)
  • 收藏
  • 关注

转载 LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup 问题的解决

Welcome to my blog!vc中error LNK2001:unresolved external symbol _WinMain@16的解决方法 一,问题描述error LNK2001: unresolved external symbol _WinMain@16debug/main.exe:fatal error LNK 1120:1

2012-06-30 19:42:24 1498

原创 回溯算法---八皇后问题

采用上节回溯算法的思想,解决八皇后问题,先看执行结果:    当NUM=4时,有两个解:   当 NUM=5时,有10个解: 当NUM=6时,有4个解: 当NUM为7时,有40个解: 当NUM为8时,有92个解:  当NUM为16时, 其中的一个解如下: 当NUM为30时,其中的一个解如下:   源

2012-06-29 17:26:11 2533

原创 回溯算法

1  什么是回溯法             回溯法实际是穷举算法,按问题某种变化趋势穷举下去,如某状态的变化用完还没有得到最优解,则返回上一种状态继续穷举。回溯法有“通用的解题法”之称,其采用了一种“走不通就掉头”思想作为其控制结构,用它可以求出问题的所有解和任意解。           它的应用很广泛,很多算法都用到回溯法,例如,迷宫,八皇后问题,图的m着色总是等都用到回溯法,当然其

2012-06-29 17:07:22 4805 2

转载 特殊符号大全

特殊符号   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ ¢ £

2012-06-29 10:33:58 105895

原创 每日一句--必应英语

1    The company was not capable of handlling such a large order.       公司没有能力应付这样大批的订货     anybody's guess       谁都说不准的事        How the situation in the Middle East will dev

2012-06-28 08:43:00 3811 1

转载 CppUnit使用指南

CppUnit的原理               在 CppUnit中,一个或一组测试用例的测试对象被称为 Fixture。Fixture就是被测试的目标,可能是一个对象或者一组相关的对象,甚至一个函数。               有了被测试的fixture,就可以对这个 fixture的某个功能、某个可能出错的流程编写测试代码,这样对某个方面完整的测试被称为TestCa

2012-06-27 17:24:36 821

原创 使用CPPUNIT对MFC程序进行测试

1  资源下载   使用的是cppunit-1.12.1 ,在网上下载后 需要自己编译 ,编译过程中可能出现各种问题  在此,将自己编译好的软件放在了资源中,可以直接使用: http://download.csdn.net/detail/shuilan0066/4395617,免去了重复编译的工作。    资源中同时包含CPPUnitProjectWizard

2012-06-27 16:26:13 3629

转载 在 VS2005 下使用 CppUnit 的准备工作

在网上找了很多关于在 VS2005 下使用 CppUnit 的方法的文章,都不如意(要么针对的 VC 的版本太老,要么就是不详细),因此经过几番摸索,总算找到了一种方法。小结一下,备忘。分为以下2个步骤:1. 编译生成 lib,dll 文件2. 在 VS2005 中建立测试工程(在这个工程中写测试用例,调用 CppUnit 工具)首先,编译生成 lib,dll 文件1.

2012-06-26 17:30:48 1772

转载 VS2010 C++项目配置、宏、环境变量

知道不容易,但让别人知道更难。而且花的时间也往往后者大于前者。日记和Blog的区别在于,后者写着写着就假定出一批读者来。前者无论如何都是给自己独乐乐的。嗯,坚定,要在Blog上写出日记的气势来。 1.配置属性->常规里的项几乎都有宏与之对应。2.默认情况下链接器中的输出文件由配置属性->常规中的输出目录、目标文件名、扩展名组合决定,$(OutDir)$(TargetName)$

2012-06-26 17:11:35 2292

原创 汉字UNICODE编码范围

基本多文种平面是Unicode中的一个编码区段。编码从U+0000至U+FFFF。常用汉字在此区间对应。 对应关系如下:3400-4DBF:CJK 统一表意符号扩展 A (CJK Unified Ideographs Extension A)4DC0-4DFF:易经六十四卦符号 (Yijing Hexagrams Symbols)4E00-9FBF:

2012-06-25 10:46:05 8641

转载 键盘键功能键与Unicode编码对照表

功能键                            Backspace     8     Tab        9      Clear       12        Enter       13        Shift         16        Control      17      Alt          18        Cap

2012-06-25 10:35:18 6812

原创 线程创建后,未必立即运行

线程创建,并不立即执行,而是等时间片到来后再执行。      一个进程,包含多个线程。      则这个线程共享进程的数据等资源,各个线程呈现并发执行状态。      线程执行时,所传入的参数值是执行时才传入的,而不是创建线程时传入的。  考虑以下程序: #include "stdafx.h"#include #include #include

2012-06-21 17:38:00 8754 1

转载 同一进程中的线程究竟共享哪些资源

线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。    进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括:    1.线程ID      每个线程都有自己的线程ID,这个ID在本进程中是唯一的。

2012-06-21 15:59:46 37801 5

原创 利用事件 控制程序运行

This function creates a named or an unnamed event object. HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, BOOL bManualReset, BOOL bInitialState, LPTSTR lpName ); lpEvent

2012-06-21 14:58:18 1074

转载 Unicode编码及其实现:UTF-16、UTF-8,and more

田海立@CSDN2012-04-25本文主要讨论Unicode的编码及其各种实现,着重讨论UTF-16,UTF-8的实现规则,以及Big-endian和Little-Endian的存储顺序。一、Unicode编码        Unicode出现之前已经有各种编码标准:ANSI、ISO8859-1、GB2312、GBK以及BIG-5等。Unicode试图统一

2012-06-20 16:45:12 1367

原创 WM_IME_CHAR 与WM_CHAR的区别

要理解二者的区别,首先需要清楚: 我们通过键盘所打的字,并不都是全部通过输入法后,转交给程序的。 也就是说: 我们用键盘打的字有些是不经过输入法直接传送到程序中,如1、2、3这样的数字 还有ABC英文字母,回车 空格等有些是经过输入法转交给程序的,如中文 明白这点后,WM_IME_CHAR与WM_CHAR

2012-06-20 16:24:39 18612 2

原创 OnContextMenu 响应鼠标右键菜单消息

WM_CONTEXTMENU消息 用来响应鼠标右键消息, 它响应的不是鼠标右键按下消息,也不是鼠标右键弹起消息而是鼠标右键 依次按下弹起后触发的消息。          因此,若程序还响应了鼠标右键按下的消息OnRButtonDown,且在此响应函数中有模特对话框出现的话,则不会响应WM_CONTEXTMENU消息。         比如,有AfxMessageBox(L"Righ

2012-06-20 10:14:07 12732

原创 FontCreator 造字 自动命名

使用自动命名功能时,发现: 生成的字体间距  变大 ,什么都没改变,重命名后,字体间距就变大了。 比如:将字体命名为“小篆”,发现字体间距变大。             多方测试,发现,命名为其他名字的话,字体间距不变化,只有命名为小篆时,字体才发生变化。 解决方法:             原来是因为系统安装了 “小篆”字体,所以重命名为“小篆”时,字体因此间

2012-06-19 14:24:38 5565 1

转载 使用Font Creator 6.5批量修改字体大小、位置

调整插件少不了对字体的拼合工作,但是有时我们会发现,拼合之后的字体中文和英文的大小相差很多,比如oUF_NIN自带的英文字体( Russel Square LT )和 苹果丽黑冬青黑体( Hiragino Sans GB W6 )拼合之后: 英文和数字比汉字小了很多,尤其是数字,几乎还不到汉字高度的2/3。这样的字体在一些空间较小、同时含有中英文的地方的表现往往不尽如人意。很久很久以前

2012-06-19 14:23:34 29733

转载 [美化素材] 字体大小不合适?“FontCreator”搞定!

格式—设置—头部—布局 调整数值(数值越大字越小,反之)  转载自:http://bbs.hiapk.com/thread-1345322-1-1.html

2012-06-19 14:21:53 11246

转载 fontCreator重命名字体文件后会给字体带来Bug么,

初次使用这个来改名,不知道会不会改变字体,造成不良的影响和后果。另外打开一个字体在重命名一项里有好多种平台,以及好多处要改名。一般中文系统都用那个平台? Roman平台是什么,我改了之后这里显示为乱码  FontCreator在默认情况下保存时会优化一些字体信息,如果要“原汁原味”,就要去掉下面对话框中的勾。Roman一般是英文系统,可以打开原版宋体,看看中文有哪些。

2012-06-19 14:20:38 7293

原创 剪切板的使用: 复制 粘贴

使用OnCopy() 响应复制操作:将字符串nStr复制到剪切板中 //剪切板操作 if(!OpenClipboard()) { AfxMessageBox(L"不能打开剪贴板!"); return; } if(!EmptyClipboard()) { AfxMessageBox(L"不能清空剪贴板!");...

2012-06-19 14:05:54 3400

转载 Shell

参考资料一: 在Windows中我们经常需要遍历一个文件夹或者遍历一个磁盘。本文介绍如何使用标准的Shell接口进行遍历。在介绍过程中会逐步的实现一个类似FileZilla的TreeView+ListView的界面。我最近为psftp做界面的时候简单了解了一下这方面的问题。基础知识Windows中的目录可以理解为是一个树型结构,树的根是“桌面”,“桌面”中一般拥有“我的电脑”、“网

2012-06-04 15:29:10 1602 1

原创 文本分块操作的几个函数

1 TXT文本转换为字符串  //TXT文本转换为字符串 BOOL txtFileToCString(CString filePath,CString &fileContent); BOOL txtFileToCString(CString filePath,CString &fileContent){ CStdioFile readFile; if (!readF

2012-06-01 16:05:25 1166

原创 文本块的操作

文本按块进行保存:TXT文件中,是类似[RECT=1>第一段  TXT文件中 分块号码升序如:[RECT=1>第一段[RECT=2>第2段[RECT=3>第三段[RECT=4>第四段 问题: 当加入新块时, 如何使得文档仍然有序 解决算法:  IF(文件未被创建) 则创建此文件,直接将此分块写入 ELSE(文件已经被创建),

2012-06-01 15:50:24 927

中英文 四六级 托福 初高中 字典,从github处得来, 同时也包含自己精简了的json,只保存第一个翻译

中英文 四六级 托福 初高中 字典,从github处得来, 同时也包含自己精简了的json,只保存第一个翻译

2024-08-27

c++ 二维码生成的示例

c++ 二维码生成的示例

2024-08-07

duilib 快速入门专栏 :https://blog.csdn.net/shuilan0066/category-800777

duilib 各种按钮、tab、列表等基本控件样式 示例

2024-08-07

duilib 快速入门专栏 :https://blog.csdn.net/shuilan0066/category-800777

duilib 实现的窗口登录界面

2024-08-07

duilib 快速入门专栏:https://blog.csdn.net/shuilan0066/category-8007774

本文介绍如何使用duilib库创建一个悬浮在屏幕上的时钟工具条,包括窗口初始化、设置定时器显示当前时间、动态调整大小以及自定义字体等功能。详细步骤涵盖从窗口置顶、取消任务栏显示到添加刷新机制等关键操作

2024-08-07

c++ duilib 使用一个布局文件,实现不同消息框显示

使用参考 博客地址: https://gudianxiaoshuo.blog.csdn.net/article/details/133385195

2023-09-28

64位 openssl lib库

64位 openssl lib库

2023-07-28

根据学生成绩分不同段位分别显示 类似英雄榜

根据学生成绩 分不同段位 分别显示 类似英雄榜 比如: 至尊 黄金 白银 青铜 每个段位多少人 各自分数等 使用VUE +elementUI打造 博客:https://gudianxiaoshuo.blog.csdn.net/article/details/128675595

2023-01-13

QT窗口,自定义标题栏 并实现拉伸 移动功能示例

QT窗口,自定义标题栏 并实现拉伸 移动功能示例 OBS 自定义标题栏示例 相应博文: OBS自定义标题栏 https://gudianxiaoshuo.blog.csdn.net/article/details/104606115

2023-01-11

VC++ SDI 单文档框架 菜单应用实例

VC++ SDI 单文档框架 菜单应用实例

2022-12-26

vc++ 课程 学生成绩登录系统源码

vc++ 课程 学生成绩登录系统源码 添加记录、删除记录等操作

2022-12-26

ThinkPHP网站登录注册模块开发 毕业设计论文

ThinkPHP网站登录注册模块开发 毕业设计论文

2022-12-26

DShow头文件及LIB库

DShow头文件及LIB库

2022-12-26

VC++ 资源管理器 毕业设计论文

VC++ 资源管理器 毕业设计论文 只是毕业设计论文

2022-12-26

VC++ 小软件 毕业设计论文

VC++ 小软件 毕业设计论文

2022-12-26

将某网页设置为homepage的 MFC 小例子

将某网页设置为homepage的 MFC 小例子

2022-12-23

MFCDuilibTest

MFC中 使用duilib的一个小例子

2022-12-23

glink屏幕写字源码

glink屏幕写字源码 根据自己需求,做了部分改变,C#源码,提供方便的屏幕写字功能

2022-12-23

DXGI 桌面采集流程 简单示例

DXGI 桌面采集流程 简单示例

2022-07-25

微软github提供的DXGI 示例代码

微软github提供的DXGI 示例代码

2022-07-25

obs-studio_27.2 开源软件OBS 源码及子模块源码 打包

开源软件OBS 源码及子模块源码 打包 子模块 比较难下载,这次都打包在里面了 编译方法参考博客:https://gudianxiaoshuo.blog.csdn.net/article/details/125683811

2022-07-11

第一个duilib工程示例 博客地址:https://gudianxiaoshuo.blog.csdn.net/article

博客地址: https://gudianxiaoshuo.blog.csdn.net/article/details/124878982 一、clone 整个项目 1、clone 2、框架结构 3、官方例子 二、使用向导 生成windows桌面程序 1、 创建win32Project 2、组织结构 三、改造成DUILIB 1、清理代码 2、加入DUILIB 各种工程 3、修改输出目录 4、添加包含目录、lib目录 5、运行库 6、添加引用 四、代码改造 1、在 stdafx.h 中引入所需的头文件 2、引入线程类 1)在创建的项目中 wWinMain 所属的头文件中,增加自定义的主线程对象。 2)在 wWinMain 的文件中,增加主线程对象的方法实现,在这里初始化 duilib 3、创建一个窗口类 1) 头文件 2)CPP 3) 加入几个必须的接口 4、XML文件 1)在运行目录中,添加资源文件 2)XML样式文件 5、显示窗口

2022-05-30

VUE--组件示例 博客 https://gudianxiaoshuo.blog.csdn.net/article/detail

博客 https://gudianxiaoshuo.blog.csdn.net/article/detail VUE 组件示例

2022-05-28

elementUI 本地化 所需资源

elementUI 本地化 所需资源 博客:https://gudianxiaoshuo.blog.csdn.net/article/details/12271

2022-01-27

罗技摄像头公共属性集 文档 及头文件.zip

找了好久才找到的,官网已经没有了,再对罗技相机控制上 有用 logitech_uvc_driver_public_property_sets LVUVCPublic.h 可以参考博客: https://blog.csdn.net/shuilan0066/category_9571671.html

2021-09-26

EnumDevice.zip

使用directshow 枚举 视频设备、音频设备的代码示例 博客:https://gudianxiaoshuo.blog.csdn.net/article/details/118573432

2021-07-08

DXResource.zip

DirectShow 相关资源 包含所需的头文件、 官方的graphEdit Directshow.chm官方文档

2021-07-08

gimp-2.10.24-setup-3.exe

一款开源的 图片制作软件 制作ICON 使用博客:https://gudianxiaoshuo.blog.csdn.net/article/details/118081970

2021-06-21

signtool.exe

微软签名工具 使用博客 :https://gudianxiaoshuo.blog.csdn.net/article/details/117411743

2021-05-31

duiliib 基本控件使用示例.zip

云信duilib 基本控件使用示例 具体使用方法 参考博文 duilib 快速入门 (C++ 界面开发) https://blog.csdn.net/shuilan0066/category_8007774.html

2021-04-16

Package Control.zip

sublime package control 安装说明:https://gudianxiaoshuo.blog.csdn.net/article/details/113526297

2021-02-01

obs可能还需依赖的dll.zip

obs可能还需依赖的dll libeay32.dll libgcc_s_dw2-1.dll libwinpthread-1.dll ssleay32.dll

2021-01-28

OBS开发需要安装的软件.zip

包含cmaker vs2013 depencies obs-studio-21源码 qt-vsaddin-msvc2013插件 OBS开发 博客地址: https://gudianxiaoshuo.blog.csdn.net/article/details/103179718

2021-01-28

depens.zip

dll depends win7 DLL DEPENDS win10 depends 运行 DependenciesGui.exe

2021-01-27

duilib 之 文件选择示例.zip

提供一个完整的duilib简单示例,用以演示从布局界面 到程序控制 到编译运行的完整过程。 演示了RichEdit控件、Button控件、 Slider控件的用法,方便初学者参考。 博客:https://gudianxiaoshuo.blog.csdn.net/article/details/113181393

2021-01-26

JsonTest.zip

jsoncpp库配置、及应用示例 详情参考 博客地址: https://gudianxiaoshuo.blog.csdn.net/article/details/112804338

2021-01-21

modifyName.zip

实用小程序工具 之 批量修改文件名 csdn博客地址: https://gudianxiaoshuo.blog.csdn.net/article/details/112724711

2021-01-18

cmake-3.16.0-rc3-win64-x64

cmake-3.16.0-rc3-win64-x64

2021-01-02

快乐课堂V7.4.2.zip

快乐课堂 寓教于乐小组、个人 完善积分机制 老师评价: 很好,很有创意 这软件确实很实用 学生很感兴趣 这个软件在小组教学中,很有帮助

2020-08-16

任性动图V9.8.1.zip

简单的做动图 尤其是文字动图 可制作漂亮的闪字 照片合成动图,添加动态效果 傻瓜式创建动图方式

2020-08-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除