无边框对话框的缩放
无边框对话框的缩放,修改为VC2010工程,原来为2013
PngButton.rar
http://blog.csdn.net/zzzili/article/details/7411357
仿腾讯 QQ 和 Skype 通过URL触发自己的程序
本文介绍如何用 URLSearchHook 接口实现自定义Web协议。当浏览器企图去打开一个未知协议的URL地址时,浏览器首先尝试从这个地址得到当前的协议,如果不成功,浏览器将创建在系统中注册的URL Search Hook对象并调用每一个对象的Translate方法,直到地址被转换或所有的URL Search Hook都尝试过。 也就是说,我们可以注册一种目前不存在的协议(类似HTTP),当浏览器遇到新的协议时会自动调用Translate方法来翻译我们的协议,甚至激活我们自己的程序。
js与c++互调
在EXE将HTML页面嵌入对话框,js与c++互调
编写DLL导出类
编写DLL导出类,将所有DLL的对外接口函数封装
ASP调用jquery-1.7.1.min.js
Response.Write"<script>alert('你的用户名或密码有错误!');</script>"//没问题
但是Response.Write "<script>调用 JS文件中自定义的函数</script>"// 调用 JS文件中自定义的函数,无法调用
改用jquery调用实现
多线程并发处理
多线程并发处理,网上下载的一个东西,希望对大家有用
Base64编解码
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到
C++ IOS后台消息PUSH
IOS后台消息PUSH,VS2008实现的,包括OPENSSL配置
VC实现 IOS后台消息PUSH
网上这方面的资源很少,找了很久,用VC实现的,包括openssl环境配置,后台通过消息PUSH到苹果官方的服务器上,再下发到用户手机上
windbg简明教程
Windbg是Microsoft公司免费调试器调试集合中的GUI的调试器,支持Source和Assembly两种模式的调试。Windbg不仅可以调试应用程序,还可以进行Kernel Debug(新版本对于XP+操作系统支持Live kernel debug),同时结合Microsoft的Symbol Server调试应用程序和Kernel非常得利。Windbg支持x86,IA64,AMD64。
<<MATLAB+7简明教程>>电子教案和实例源码
<<MATLAB+7简明教程>>电子教案和实例源码 李南南
动态曲线显示
利用双缓存显示动态曲线图,希望对大家有点帮助,调试通过的,在网上找的资料,再做了一定的修改!!
最简单的界面增强库EasySkin
EasySkin是一个给正在开发的程序或已有程序增强界面效果的工具,只需一个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框与消息窗。并且可以自己定制皮肤,一切就是这么Easy。
一种漂亮的自绘菜单
以前还是菜鸟时就觉得QQ的菜单做得很漂亮,想着自已的程序如果有那种菜单多好。
现在积累了一定的知识,就自已设计了一个类似的菜单控件类。并把它发表出来供大家使用和参考,难免有不足的地方请高手不吝赐教!
请参考附件:
一个功能强大的MFC界面处理扩展库
一个功能强大的MFC界面处理扩展库:CJ60Lib
这是从网上搜集的一个扩展库,把它分享给大家!
简介:
CJ60Lib是基于MFC基础之上的一个扩展库,主要是改进MFC的下述类:
CCJButton - ( CJButton.cpp and CJButton.h )对CButton的改进。
CCJComboBox - ( CJComboBox.cpp and CJComboBox.h )对CComboBox的改进。
CCJControlBar - ( CJControlBar.cpp and CJControlBar.h )对CControlBar的改进。
CCJFrameWnd - ( CJFrameWnd.cpp and CJFrameWnd.h )
CCJMDIFrameWnd - ( CJMDIFrameWnd.cpp and CJMDIFrameWnd.h )
CCJDockBar - ( CJDockBar.cpp and CJDockBar.h )
这些类重载了缺省的主框架布局,以增加3D效果到工具条。为了使用这些类,仅将 CFrameWnd 改为 CCJFrameWnd,其中,CMainFrame 包含在 Mainfrm.h文件中,(对于MDI,采用CCJMDIFrameWnd)。
CCJOutlookBar - ( CJOutlookBar.cpp and CJOutlookBar.h )新增类,用于实现Outlook中的工具条。
CCJPagerCtrl - ( CJPagerCtrl.cpp and CJPagerCtrl.h )新增类,用于设置标签视或者对话框。
CCJTabCtrlBar - ( CJTabCtrlBar.cpp and CJTabCtrlBar.h )新增类。
CCJToolBar - ( CJToolBar.cpp and CJToolBar.h )对CToolBar类的改进。
CCoolMenuManager -( CoolMenu.cpp, Emboss.cpp and CoolMenu.h )
CSubclassWnd -( Subclass.cpp and Subclass.h )
新增类,用于改进已有的菜单。
CFlatToolBar - ( FlatBar.cpp and FlatBar.h ) Obsolete with VC 6.0
CModuleVersion - ( ModulVer.cpp and ModulVer.h ) 这是CCJToolBar的基类。
CCoolBar, CRebarInfo - ( CoolBar.cpp and CoolBar.h ) Obsolete with VC 6.0 新增类,用于实现Internet Explorer 4风格的工具条。
CHyperLink - ( HyperLink.cpp and HyperLink.h ) 超链接控件。
使用方法:
在Project Settings中选择General标签,Microsoft Foundation Class设置为 Use MFC in a shared DLL。
在Project Settings中选择Link标签,设置Category为Input,增加../Lib到Additional Library Path。
在Link标签中,改变Category为General,Output Name (所有配置)设置为../Lib。
选择C/C++标签,改变Category为Preprocessor,增加../Include到Additional Include Directories.
最后一步是添加下面两行代码到StdAfx.h头文件中:
#define MFCX_PROJ
#include
为了能静态链接到CJ60Lib,需要做下面修改:
在project settings对话框中,选择General标签,确保Microsoft Foundation Class设置为Use MFC in a static library。
添加下面代码到StdAfx.h 头文件,其将使库静态链接到应用程序:
#define MFCXLIB_STATIC
#define MFCX_PROJ
#include
在类VC的界面实现中加入目录树
本文是在《轻松类VC界面》的基础上写的,初次写文章,表义不清之处,请谅解!如果书归正传,开始……。
程序运行结果如下图:左边、底下有两个可浮动、可变大小的控制窗口 ,在左边一个Tab页中,可以显示系统目录。
其它具体的DOC文件有说明。
制作 MSN、QQ 的消息提示窗口
制作 MSN、QQ 的消息提示窗口
用过QQ和MSN聊天工具的人都知道,只要好友上线,就会在托盘的位置处显示一个提示窗口,
可以是拉帘式的,或者是淡入淡出的形式出现;想想何不为自己的程式也加一个漂亮的提示窗口呢:)
说做就做。
百叶窗式面板组
利用百叶窗式面板组可增大窗口的可利用面积,而且把常用工具放在窗口中比放在菜单中使用更方便,现在一些大型软件如Photoshop、Dreamweaver等都采用了这种方式。在这些软件中,百叶窗式面板组都做成了可停靠的窗口,我没有这种能力,只能做成固定位置的控件组,使用时只能用在对话框或具有CFormView的视图中,整个制作很粗糙,希望高手能加以改造。
Typora.dmg
Typora 一直是我认为桌面端笔记应用应有的终极形态。用我之前 一篇文章 中的话来说就是,「它的功能之强大、设计之冷静、体验之美妙、理念之先进,我认为值得所有笔记应用厂商学习。」
但一件很尴尬的事情是,由于它极简的设计理念,有许多使用者并没能完全地了解到 Typora 的全部强大功能。我想在这篇文章中由浅入深地介绍 Typora 的功能亮点。无论你从未用过 Typora,还是已经体验了很久,我相信你都能在这篇文章中发现 Typora 新的惊喜
markdown-api模板.md
markdown开发接口文档模板,
最近公司开发项目需要前后端分离,这样话就设计到后端接口设计。复杂功能需要提供各种各样的接口供前端调用,因此编写API文档非常有必要了
网上查了很多资料,发现基于Markdown编写文档是一种比较流行而且成熟的方案了,话不多说,我也搞一搞试试。
mongo集群脚本参考.zip
分片则指为处理大量数据,将数据分开存储,不同服务器保存不同的数据,它们的数据总和即为整个数据集。追求的是高性能。
在生产环境中,通常是这两种技术结合使用,分片+副本集
MSRCR-Restoration.rar
Retinex图像增强算法( MSR, MSRCR)详解及其OpenCV源码
在原来的基础修改了下
我用的是Opencv 3.4.5 ,原来的是opencv2.4.9
编译有个错误,需要修改
OpenCV系列视频教程(超清版)
OpenCV系列视频教程(超清版)
本视频将以一个学习者的姿态为大家讲解OpenCV的一些基本知识,没有冗杂的知识点,没有复杂的理论知识,只有简单的代码,高效学习。
platenumber.rar
1、将采集到的彩色车牌图像转换成灰度图
2、灰度化的图像利用高斯平滑处理后,再对其进行中直滤波
3、使用Sobel算子对图像进行边缘检测
4、对二值化的图像进行腐蚀,膨胀,开运算,闭运算的形态学组合变换
5、对形态学变换后的图像进行轮廓查找,根据车牌的长宽比提取车牌
python实现从百度自动搜索下载图片
python实现从百度自动搜索下载图片,根据输入的关键词,自动搜索
mongo-3.6.3.tar.gz
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
mongo-c-driver-1.9.3.tar.gz
EOS链接DB的驱动包
A Cross Platform MongoDB Client Library for C
The MongoDB C Driver, also known as "libmongoc", is the official client library for C applications, and provides a base for MongoDB drivers in higher-level languages.
The library is compatible with all major platforms. It depends on libbson to create and parse BSON data.
C ++ MD5 加密(32位和16位)
C ++ MD5 加密(32位和16位) , 测试通过!
《概率论与数理统计》
《概率论与数理统计》浙大版(第四版)
字体渐变加粗
CDC::TextOut输出的字体只有加粗和不加粗2种效果,这是微软系统默认的效果,现在项目的需要,设置画笔宽度(使字体变粗变细),输出字体轮廓路径,调用API:BeginPath--》TextOut--》EndPath--》StrokeAndFillPath.输出空心字,再填充颜色,使其加粗,文件包中的21704.zip 是模仿歌厅K啦OK 的屏幕慢慢出现文字,字体的渐变加粗参考其原理
参考:VC实现卡拉OK字幕叠加
http://blog.csdn.net/zhuzhubin/article/details/5218373
可编辑子项的CListCtrl类(失去焦点时,CEdit消息被屏蔽的问题)
通过在浩如烟海的互联网上查找资料(当然包括了大名鼎鼎的VCKBASE),发现现有的实现大都是对子项鼠标单击一次就可以编辑。但本人对CListCtrl的单击一次高亮文本,再单击一次才开始编辑的操作模式感觉比较喜欢,所以就有了这篇文章的诞生。
要想实现高亮文本也就是对文本进行着色处理,这可以通过对NM_CUSTOMDRAW消息进行处理实现,但是类向导中没有这个消息映射只能进行手工添加。
要想编辑文本则可以通过EditLabel(int nItem)成员函数以及对LVN_BEGINLABELEDIT和LVN_ENDLABELEDIT
from:
http://www.vckbase.com/index.php/wv/1548.html
gsoap-tool
gsoap-tool,自动生成XML数据
PNG图片按钮透明
PNG图片按钮透明,以父窗口背景,--lkkPNG图片按钮透明,以父窗口背景
字体轮廓GetGlyphOutlineW
GetGlyphOutlineW获取相关参数,绘制轮廓
缩放BMP并保存为文件
缩放BMP并保存为文件,VC2010开发环境,已通过测试
VC 打印表格
VC 2010开发环境,自定义表格,也可以打印图片
测试DMP文件的生成和使用
DMP文件的生成和使用
调试dump文件,把dmp文件和exe, pdb文件放在同一目录下, 然后用编译器(如vc)打开, 然后开始调试就会中断到刚才中断的地方.
MFC 无边框对话框缩放
MFC 无边框对话框缩放,2013--》2010,编译通过