自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

death10001的专栏

10001次死机重启ing.

  • 博客(32)
  • 资源 (17)
  • 收藏
  • 关注

原创 SourceTree推送不显示分支

SourceTreeSetup-3.4.13.exe 是64位 匹配64位的Git-2.41.0-64-bit.exe。2)也可能是SourceTree是64位不能匹配32位版本Git(找了好久才发现64位与32位版本不匹配)1-1 Git版本低与SourceTree版本不匹配(高低版本不匹配、32/64位匹配)1)32位版本Git与32位版本SourceTree 版本高低不匹配。2-2 SourceTree选项Git 选择匹配。希望大家注意不要走弯路,浪费时间!其中要注意1-1 版本不匹配包括。

2023-06-11 00:12:35 612

原创 MFC+Halcon 真正实现图像缩放、平移

网上看了几个MFC+Halcon对图像进行缩放、平移,发现很多是不完整或者没有真正实现这2个功能,所以自己去真正实现实现平台:VS2010+HALCON18.11。主要知识点:1、halcon与MFC窗口关联2、halcon几个简单函数的使用比如OpenWindowReadImageGetImageSizeClearWindowSetPartDispObj核心代码:#pragma once#include "afxwin.h"// CLoc...

2021-02-15 12:44:09 3008

原创 谷歌的新操作系统:fuchsia

谷歌的新操作系统:fuchsiafuchsia地址:https://github.com/fuchsia-mirror?utf8=%E2%9C%93&query=%20only%3Asources%20权威版本地址:https://fuchsia.googlesource.com/magenta...

2019-08-10 10:35:05 219

原创 c++遍历目录下的所有文件

在多字节字符集模式下,非unicode字符集下。// LinesAnd.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <stdio.h> #include <Windows.h> #include<ios...

2019-07-07 21:45:28 203

原创 关于win7和win10下VC6.0的几个问题解决方法

1、关于win10下安装VC6.0建议安装企业版本6.00.8168.2 Visual Studio 6.0 Professional [email protected]。可以正常安装。很多同学不能安装或者安装不成功可能原因VC6.0软件版本有问题。 不是管理员权限安装。 非默认路径安装。 先安装其他高版本VS环境再安装VC6.0。如果是纯净系统,建议从低版本起安装。...

2019-06-21 23:24:15 1163

转载 JAVA开发方向和就业方向

转自https://blog.csdn.net/anlidengshiwei/article/details/41423635转自 http://blog.sina.com.cn/s/blog_14e9f343e0102w1aa.htmlJAVA的三个开发方向1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在...

2018-06-12 00:02:30 6132 3

转载 设计模式 - 概述&六大原则

转自:https://www.cnblogs.com/charon922/articles/8643646.html设计模式 - 概述&amp;六大原则概述设计模式(Design Patterns) —— 可复用面向对象软件的基础  设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结. 使用设计模式是为了可重用代码、让代码更容易被他人理解、保...

2018-06-11 20:51:46 142

原创 MFC 中对话框屏幕ESC键和ENTER键的出来

1、消息中处理BOOL CDlgMain::PreTranslateMessage(MSG* pMsg){ // TODO: 在此添加专用代码和/或调用基类 if(pMsg-&gt;message==WM_KEYDOWN &amp;&amp; pMsg-&gt;wParam==VK_ESCAPE ) { return TRUE; } return CDialog::PreTranslateMes...

2018-06-01 17:39:02 428

原创 在win10的64位系统中编程VS的32位程序ShellExecute打开屏幕键盘时失败原因及操作

在win10的64位系统中编程VS的32位程序ShellExecute打开屏幕键盘时:ShellExecute(NULL,_T("open"),_T("osk.exe"),NULL,NULL,SW_SHOWNORMAL);发现不启作用。但是打开计算器calc.exe和记事本notepad.exe时却可以。因为32bit程序在64bit Windows操作系统,要访问system32目录。那32bi...

2018-06-01 15:32:35 3311 2

原创 鼠标点是否在图形区域的判断

鼠标点是否在图形区域的判断

2017-09-24 12:08:25 1608

转载 圆弧方向判断方法和三点确定一个圆的计算方法

圆弧方向判断方法和三点确定一个圆的计算方法

2017-08-18 23:19:42 16515

转载 VS工程生成工程程序权限修改

VS工程生成工程程序权限修改

2017-07-03 21:36:44 653

转载 MFC延时功能GetTickCount的实现

MFC延时功能GetTickCount的实现

2017-06-15 23:22:15 1679

原创 在MFC 子线程中使用UI(控件)退出时死锁或者超时处理参考

在MFC 子线程中使用UI(控件)退出时死锁或者超时处理参考

2017-06-15 23:10:34 1379 1

转载 C++ 关闭、打开显示器(监视器)

C++ 关闭、打开显示器(监视器)

2017-06-13 21:30:59 2308 2

转载 组合算法

组合算法http://blog.sina.com.cn/s/blog_49b05ad00100dkbi.html//3.n取r的组合#include "stdafx.h"#include "stdio.h"const int N = 16;//int r = 4;//char used[N];int count;void combine(int a[],int b[],int pos,

2017-02-09 21:43:03 304

原创 内存泄漏检查工具或者方法

内存泄漏检查工具或者方法工具1、BoundsChecker(6.0版本之后就叫numega)简单的介绍了六种内存检测工具:vs2008自带的,boundchecker, valgrival, purify, visualleakdetection;

2017-01-20 16:39:45 312

原创 智能指针

智能指针1、在可以使用 boost 库的场合下,拒绝使用 std::auto_ptr,因为其不仅不符合 C++ 编程思想,而且极容易出错。(1)尽量不要使用“operator=”。如果使用了,请不要再使用先前对象。(2)记住 release() 函数不会释放对象,仅仅归还所有权。(3)std::auto_ptr 最好不要当成参数传递(读者可以自行写代码确定为什么不能)。(4)由

2017-01-20 16:38:22 278

转载 C/C++log日志库比较

转载自 http://blog.csdn.net/gatieme/article/details/50603682事实上,在C的世界里面没有特别好的日志函数库(就像Java里面的的log4j,或者C++的log4cxx)。C程序员都喜欢用自己的轮子。printf就是个挺好的轮子,但没办法通过配置改变日志的格式或者输出文件。syslog是个系统级别的轮子,不过速度慢,而且功能比较单调

2017-01-10 15:43:27 1906

原创 等待线程退出 MsgWaitForMultipleObjects和WaitForSingleObject

为什么要用MsgWaitForMultipleObjects?主要是多线程、防止MFC消息阻塞、监控某些消息在MFC多线程中如果要等待工作线程的退出(工作线程可能有控件的使用或者Postmessage)//草稿while(TRUE){    DWORD dwObject = MsgWaitForMultipleObjects();//QS_ALLEVENTS|QS_AL

2016-11-02 22:56:04 1935

转载 MFC切换资源方式

为什么要切换资源?1、应用程序进程本身及其调用的每个DLL模块都具有一个全局唯一的HINSTANCE句柄,它们代表了EXE或DLL模块在进程虚拟空间中的起始地址。(进程本身的模块句柄一般为0x400000,而DLL模块的缺省句柄为0x10000000。如果程序同时加载了多个DLL,则每个DLL模块都会有不同的HINSTANCE。应用程序在加载DLL时对其进行了重定位)。2、共享MFC DL

2016-10-31 22:55:35 632

原创 查看对话框、按钮等像素的大小

查看对话框、按钮等像素的大小1、采用spy++的日志消息(Ctrl+M)或者查看窗口(Ctrl+F)2、采用QQ截图(ctrl+alt+A)这个不精确但是差不多3、其他方法或者工具.....

2016-10-31 22:53:27 529

转载 自绘控件的4种方法

自绘控件的4种方法 :http://blog.csdn.net/jiangqin115/article/details/48468135最全面的控件自绘技术详细讲解:http://cjjjs.baijia.baidu.com/article/353236

2016-10-29 17:05:19 1119

转载 连接SQLServer或Access数据库的字符串

/ 设置连接字符串,必须是BSTR型或者_bstr_t类型//这里选择的驱动是SQLOLEDB.1,如果你选择驱动是SQLNCLI.1则需要下载和安装。SQLOLEDB.1和SQLNCLI.1的区别是SQLOLEDB.1主要是针对SQLServer2000驱动协议比较完善//而SQLNCLI.1是需要安装sqlncli.msi(SQL Server Native Client 20

2016-03-15 18:13:35 694

转载 应用程序打包发布工具

免费强大的开源应用程序打包工具1. NSIS(需要NSIS Edit配合)http://nsis.sourceforge.net/Main_Page据说如:迅雷,QQ,暴风影音都是用它用打包的2. Inno Setuphttp://www.jrsoftware.org/isinfo.php 3. Wix(windows installer xml

2016-02-04 09:55:41 793

原创 命名管道

多线程命名管道服务器 Multithreaded Pipe Server#include #include #include #include #define BUFSIZE 4096 DWORD WINAPI InstanceThread(LPVOID); VOID GetAnswerToRequest(LPTSTR, LPTSTR, LPDWORD); int

2015-10-14 22:08:14 487

转载 Uncode、ASCII、UTF-8之前的转换函数

参考来源某个网站不太记得了。wstring CCommFunc::ANSI2Unicode(const string & strin){ wstring strout; // 预计算所需空间大小(已包含结束字符),单位wchar_t int dwNum = MultiByteToWideChar (CP_ACP, 0,strin.c_str(), -1, 0 , 0);

2015-09-21 23:47:47 649

转载 vs2008安装部署软件过程

转载 http://blog.csdn.net/gisstar/article/details/6769671 vs2008安装部署软件过程1、在 Microsoft Visual Studio 2005的“文件”菜单上,单击“新建”,然后单击“项目”。2、在“新建项目”对话框中,选择“其他项目类型”,再选择“安装和部署”,然后在模板中选择“安装项目”。3、键入 TestS

2013-07-02 17:48:24 770

转载 Log4j.properties配置详及设置每天、月能够产生一个log的方法

文章摘自:http://teddyboy200382.blog.163.com/blog/static/3201120020081018114247327/一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录

2013-01-09 16:40:39 2749

转载 避免闪烁的方法(OnEraseBkgnd)

在图形图象处理编程过程中,双缓冲是一种基本的技术。我们知道,如果窗体在响应WM_PAINT消息的时候要进行复杂的图形处理,那么窗体在重绘时由于过频的刷新而引起闪烁现象。解决这一问题的有效方法就是双缓冲技术。因为窗体在刷新时,总要有一个擦除原来图象的过程OnEraseBkgnd,它利用背景色填充窗体绘图区,然后在调用新的绘图代码进行重绘,这样一擦一写造成了图象颜色的反差。当WM_PAINT的响应

2013-01-05 11:37:11 1089

转载 VC6.0+VS2008环境下 MFC SDI 全屏显示 去掉标题 去掉菜单

思路:按下F11时转换全屏显示方式 全屏时需要记录窗口当前位置 记录工具栏、状态栏的显示属性 隐藏/显示菜单栏 隐藏/显示标题栏 最大化/最小化窗口  技术要点:为View添加KeyDown事件,当nChar==122时添加处理代码。 在View中获取MainFrame的指针:CMainFrame *pMain=(CMainFrame *)AfxGetApp()->m_pM

2012-12-28 14:28:03 1451

转载 获取键盘和鼠标处于空闲状态的时间

我采用的方法是利用全局的钩子对键盘、鼠标进行监控。Windows中的钩子实际上是一个回调函数,当用户有键盘或者鼠标动作的时候,Windows就调用这个函数。比较典型的系统钩子应用就是键盘钩子和鼠标钩子:HHOOK g_hHookKbd = NULL;HHOOK g_hHookMouse = NULL;             在Windows中,一个系统(相对于一个特定进程而言

2012-12-19 09:21:56 1007

Location.rar

MFC+Halcon 真正实现图像缩放、平移

2021-02-15

Halcon算子较全的中文手册.rar

Halcon算子较全的中文手册.rar

2020-11-06

Teechart使用指南.doc

Teechart使用指南.doc

2020-11-06

Vc6.0sp6补丁英文版.zip

VC6.0sp6补丁英文版下载。关于win7下安装VC6.0SP6英文版补丁。win10可能不成功。

2019-06-21

VC6.0dll解决程序卡死不消失BUG方法.zip

关于win7及win10下编译程序程序卡死一直不消失,直到关闭VC6.0的环境才消失的BUG解决办法

2019-06-21

VS90SP1-KB976656-x86

这个VS2008补丁可以修复fatal error C1859:意外的预编译头错误

2017-09-29

在MFC 子线程中使用UI(控件)退出时死锁或者超时处理参考

在MFC 子线程中使用UI(控件)退出时死锁或者超时处理参考

2017-06-15

修改支持Unicode和原版ado2.2类

修改支持Unicode和原版ado2.2类和需要的dll比如msado15.dll

2017-01-05

GDI+编程指南.docx

GDI+编程指南.docx

2016-11-02

VC++卡通风格气泡提示源码

VC++卡通风格气泡提示源码

2016-10-25

一个VC++彩色的颜色下拉框

一个VC++彩色的颜色下拉框

2016-10-25

VC++利用对话框打印及预览的源码实例

与打印相关的VC++几个实例源代码

2016-10-25

VC++ GDI+编程必备的源码库

VC++ GDI+编程必备的源码库

2016-10-25

pymssql win32的exe安装版

pymssql-2.1.0.win32-py2.6---3.4的exe安装

2016-04-11

Oracle基本初学知识.doc

Oracle基本初学知识 这个文档归纳一些基本的初学知识!适合学过一遍Oracle 但还不熟悉的初学者,方便记忆!

2014-02-25

学习gsoap的简单例子

gsoap 简单查询电话号码归属地例子 假如公用的免费WEB服务未修改则都可以直接连接使用.

2012-12-18

学习windows sockect 的好资料

学习windows sockect 的好资料 pdf格式。

2012-12-18

空空如也

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

TA关注的人

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