- 博客(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,只保存第一个翻译
2024-08-27
duilib 快速入门专栏 :https://blog.csdn.net/shuilan0066/category-800777
2024-08-07
duilib 快速入门专栏:https://blog.csdn.net/shuilan0066/category-8007774
2024-08-07
c++ duilib 使用一个布局文件,实现不同消息框显示
2023-09-28
根据学生成绩分不同段位分别显示 类似英雄榜
2023-01-13
QT窗口,自定义标题栏 并实现拉伸 移动功能示例
2023-01-11
obs-studio_27.2 开源软件OBS 源码及子模块源码 打包
2022-07-11
第一个duilib工程示例 博客地址:https://gudianxiaoshuo.blog.csdn.net/article
2022-05-30
VUE--组件示例 博客 https://gudianxiaoshuo.blog.csdn.net/article/detail
2022-05-28
elementUI 本地化 所需资源
2022-01-27
罗技摄像头公共属性集 文档 及头文件.zip
2021-09-26
EnumDevice.zip
2021-07-08
gimp-2.10.24-setup-3.exe
2021-06-21
duiliib 基本控件使用示例.zip
2021-04-16
Package Control.zip
2021-02-01
obs可能还需依赖的dll.zip
2021-01-28
OBS开发需要安装的软件.zip
2021-01-28
duilib 之 文件选择示例.zip
2021-01-26
JsonTest.zip
2021-01-21
modifyName.zip
2021-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人