自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(116)
  • 资源 (24)
  • 收藏
  • 关注

转载 删除文件加密专家驻留thumbs.ms

怎么强制删除文件夹? 这个其实很简单,只要绕开操作系统和内存read即可。 无法删除的文件来源有几个:1.木马、病毒之类2.后台有未关进程3.文件夹加密专家或者其他加密软件占用。 OK,下面就删掉他吧。 第一步:开始,运行,cmd第二步:dos操作,如果没接触过的这下也可以现学现卖了。        cd d:就是打开d盘的意思

2012-01-31 17:22:03 1051

转载 MFC使用多线程时请谨慎使用srand()来产生随机数 .

本人最近写一个小程序时遇到的问题,纠结了一两天天,最终得以解决,现将相关情况写在下面,希望其他遇到相同情况的同学能少走些弯路。       实现的功能:基于基本对话框,按下开始按钮后,在对话框内随机绘制若干图片,按下停止按钮后,停止绘制图片。       由于在绘制图片的时候还需要响应按钮消息,所以我用了一个线程去实现绘制图片这部分功能      线程代码如下: UINT Thre

2012-01-31 14:56:06 619

转载 精确延时函数DelayTime .

void DelayTime(DWORD dwMilliseconds){LARGE_INTEGER littmp;LONGLONG lTimeBegin;LONGLONG lTimeEnd;double dMinus;double dFreq;double dTim;QueryPerformanceFrequency(&littmp);dFreq=(doubl

2012-01-31 14:55:05 2222

转载 GDI+绘制字符串

显示一个透明字符串    Graphics mygraphics(hdc);//创建一个Graphics对象    SolidBrush brush(Color(100,0,0,255));//创建一个笔刷 第一项是透明度 后三项是RGB值    FontFamily fontFamily(L"Latha");选择一种字体    Font font(&fontFamily,1,

2012-01-31 14:54:26 480

转载 GDI+图像处理学习笔记——改变图像的透明度 .

GDI+是WindowsXp和windows Server 2003中的一个子系统,主要用于处理系统的绘制消息。GDI+是GDI的扩展,其继承了GDI的有点并在其基础上进行了改进,包括增加了一些GDI无法绘制的图形函数,同时GDI+重新设计了编程模型,使开发图形程序更加方便。作为图形设备接口的GDI+使得应用程序开发人员在输出屏幕和打印机信息的时候无需考虑具体显示设备的细节,他们只需调用GDI+库

2012-01-31 14:49:07 833

转载 CPen::CPen

CPen::CPenCPen( );CPen( int nPenStyle, int nWidth, COLORREFcrColor );      //用法示例:CPen pen(PS_SOLID,1,RGB(255,1,1));  //自定义画刷throw( CResourceException );CPen( int nPenStyle, int nWidth, co

2012-01-31 13:00:57 879

转载 socket实现大型文件传输 .

最近需要做网络传输的项目,需要实现较大文件的传输。在网上收集了不少资料,但是各有各的做法,尤其是关于文件自动接收这一块不太清楚。 经过图书馆查阅后还是找到了一种解决办法,虽然做的不太专业,但是思路比较精简、清晰,也希望能给大家尤其是刚学习socket套接字的人一些启示。                                  对于套接字socket我其实也不太懂,并且一般资料都可

2012-01-30 17:31:33 769

转载 如何在VS2010中的MFC中配置GDI+

首先,VS2010中已经有GDI+SDK包的,不需要额外下载1:在stdafx.h文件中加入下面3行代码,添加相应的头文件和库  #pragma comment( lib, "gdiplus.lib" )  #include "gdiplus.h"  using namespace Gdiplus;2:定义一个全局变量 ULONG_PTR m_gdiplusToken;其中

2012-01-30 17:29:42 776

转载 C++ 求数组中最大值

Max value//============================================= max// From algorithms/arrayfuncs.cpp// Returns the maximum value in an array.float max(float a[], int size) {    assert(size > 0);

2012-01-30 13:03:13 10674

转载 VS2010安装GDI+

作者:朱金灿来源:http://blog.csdn.net/clever101/       尽管以前接触过一下GDI+,但决心从现在开始系统学习GDI+,所用的教材为《精通GDI编程》。在VS 2010以下版本的VS 编译器使用GDI+都需要对GDI+环境进行初始化操作(VS 2010中的MFC 10依赖GDI+,故不用初始化)。VS 2003、VS 2005和VS 20

2012-01-29 16:52:34 1188

转载 WIN7系统VC6中添加OCX出现“不支持此接口” 问题的解决方法 .

原创文章,转载说明出处 chinabinlang !        在WindowsXP系统中,VC6可以通过  工程-》添加到工程-》。。。。。。添加OCX,         但是到了Windows7系统中,无法添加,就算用Administrator,也只是仅仅可以看到OCX,但是添加       的时候提示 “不支持此接口”;      还有人说 可以尝试重新注册所有D

2012-01-29 16:48:17 1219

转载 bat 文件在windowsXP和Windows7 上的一点区别 .

在 winxp 上,如果想通过 bat文件注册一个com组建或ocx组件,如果在同一文件下, 直接 regsvr32 ....ocx就可以注册了, 但是在 win7 上, 如果用bat文件注册 com组建或ocx组件, 首先要用 “否则注册出错,管理员身份”运行bat文件, 而且 bat文件的内也要改变一下, 就是 被注册的 com组建或ocx组建时 完全路径, 而不可以像winxp系统下

2012-01-29 16:47:21 480

转载 GDI+做正弦曲线(获取窗口大小) .

void GdiDrawline(HWND hWnd, HDC hdc){    Gdiplus::Graphics graphics(hdc);    Gdiplus::Pen myPen(Gdiplus::Color::Red);    myPen.SetWidth(1);    RECT lpRect;    GetClientRect(hWnd, &lpRect);

2012-01-29 16:46:13 636

转载 用VS编写ActiveX的一点注册问题解决 .

之前用VC6编写了一个 UNICODE 的OCX,当然VC6配置的ocx的UNICODE版本不需要添加配置WinMainCRTStartup,否则无法注册; 后来在win7上,用了VS2005,移植之前的VC6编写的OCX, 出现了什么入口不是WinMainCRTStartup的一些警告,但是我在VC6中去却是没有添加这句话的,VC6 可以正常注册,但是VS2005就一直提示,所以我想是V

2012-01-29 16:44:49 414

转载 关于 GDI+ 在 VC6, VS2005, VS2010 中应用的一点区别 .

VC6中:                    1:下载 GDI+的 lib文件,dll文件, 和 头文件;                   2:可以将这些文件都放到你的当前工程目录下, 也可以放到指定的目录下,然后通过VC工程配置相应的GDI+路径;                   3:注意: 这一步比较重要:要在VC工程的 StdAfx.h 文件中包含GDI+头文件,否在

2012-01-29 16:43:43 461

转载 vector的简单使用二维vector的定义

前几天一个同学问我c++里面的vector的使用,我研究了一下,先总结如下:1.vector 的数据的存入和输出:#include#include#include using namespace std;void main(){   int i = 0;    vector v;    for( i = 0; i    {             v

2012-01-29 11:29:57 962

转载 浏览器多标签控件的实现

示例工程下载:http://download.csdn.net/user/kissyfishIE浏览器的多标签模式已日趋占据浏览器市场的主流模式,回想IE6.0的单文档多实例年代,那时候浏览多网页是非常痛苦的事情。原本有限的空间就要被那些烦琐的网页所占据,要从这些烦琐的网页中切换到自己要查看的网页更是要浪费很多时间。现在许多第三方IE浏览器针对IE浏览器所显示出来的漏洞进行修补以后,多标签浏览

2012-01-29 11:29:39 523

转载 基于ODBC API实现对数据库的访问

源程序:http://download.csdn.net/user/kissyfishVisual C++提供了多种多样的数据库访问技术,ODBC API,MFC ODBC,DAO,OLEDB、ADO等。这些技术各有自己的特点,他们提供了简单、灵活、访问速度快、可扩展性强的开发技术,而这些正是Visual C++和其他开发工具相比优势所在。ODBC API是为客户应用程序访问关系数据库时提

2012-01-29 11:29:24 961 1

转载 基于iocp的SOCKET通讯软件的设计

示范工程:http://download.csdn.net/user/kissyfish完成端口基本上公认为一种在windows服务平台上比较成熟和高效的IO方法,利用完成端口进行重叠I/O的技术在WindowsNT和WIndows2000上提供了真正的可扩展性。完成端口和Windows Socket2.0结合可以开发出支持大量连接的网络服务程序。  首先来看看重叠I/O(Over

2012-01-29 11:29:03 342

转载 基于c++进程注入的实现

示范工程:http://download.csdn.net/user/kissyfish要实现对一个程序的进程注入,然后对被注入的进程进行控制,首先需要查找到要注入的进程ID。如何获取的进程ID呢?windows提供了一个API只要知道了这个进程里面的一个窗口句柄,就可以找到找到该进程ID。函数形式如下:DWORD GetWindowThreadProcessId(  HWND hWn

2012-01-29 11:28:35 1307

转载 VC环境中调用TeeChart控件实现数据曲线分析(转载)

VC环境中调用TeeChart控件实现数据曲线分析作者:戚高    阅读人次:6712    文章来源:VC在线    发布时间:2007-9-5    网友评论(5)条   介绍TeeChart Pro是一款提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制的轴和22种调色板组件供选择。提供上百种2D和3D图形风格、40种数学和统计功能、加上无限制

2012-01-29 11:28:18 832

转载 C++抽象数据类型(ADT Abstract Data Type)简述 .

1.1、运算符重载运算符的重载仍保留原有的优先级、操作数个数(参数个数)和语法结构。定义:operator @a、“=”仅允许作为成员函数来重载b、“[]”下标运算符的重载必须是成员函数且它需要单个参数c、运算符new和delete控制动态内存分配,也可被重载d、不能重载成员选择运算符“.”;不能重载自定义运算符,主要原因是难以确定其优先级,也没这个必要;e、操作符重载

2012-01-29 11:27:30 1145

转载 C++语言机制之多态性 与 代码重用机制的一种工具之模板 小结 .

一、抽象类的指针指向其派生的非抽象类的对象,从而体现多态性1.1、实例代码://该实例代码来自,全国2009年10月自学考试C++程序设计试题 课程代码:04737 试题号:50#include using namespace std;#include class A{ public:  virtual void GetA() = 0; //带有纯虚函数的类称为抽象

2012-01-29 11:26:24 486

转载 C++面向对象语言的重要特性之一 继承 .

面向对象程序设计的核心:对象、类和继承,如果再加一种的话应该是多态性; //来自C++ Program Design [美] James P.Cohoon & Jack W.Davidson C++程序设计(第三版)中文译本 P6491、派生类格式class 派生类类:[访问属性,public、protected、private,默认值]基类名{... ...};class

2012-01-29 11:25:27 467

转载 C++友元 简述 .

#include "windows.h"#include "iostream.h"class FB;class FA{public: FA() {  strcpy(chMsg, "C++友元学习"); }; void Msg(FB & fb); //类的成员函数,其是类FB的友元函数 friend void Msg2(FA & fa);priva

2012-01-29 11:24:14 416

转载 C++中 static、const 应用小结 .

C++  static、const和static const 以及它们的初始化 const定义的常量在函数执行之后其空间会被释放,而static定义的静态常量在函数执行后不会被释放其空间。static 表示的是静态的。类的静态成员函数,成员变量是和类相关的,不是和类的具体对象相关,即使没有具体的对象,也能调用类的静态成员函数,成员变量。一般的静态函数几乎就是一个全局函数,只不过它的作用域限

2012-01-29 11:23:07 449

转载 MsChart 的使用(转载)

void CMoreDMcode::OnCacluteDelta(int nRow) {m_Chart.SetRedraw(false); m_Chart.SetRow(1);for(int i=1;i{m_Chart.GetDataGrid().SetData(i,1,nDelta[i-1],0);}CRgn rgn; m_Chart.GetUpdateRgn

2012-01-18 13:28:36 497

转载 VC对话框界面如何调整静态文本字体和大小?

最近接手一个VC对话框的界面工作,很久没有做VC了,所以还是很激动的。不过最后的时候遇到问题,老板要求在界面上做一个大的标题,目的就是为了好看。虽然功能比较简单,不过还是困扰了我一天左右。最后百度找到了正解,写下来供大家参考吧。         CFont cfont;                   //这个是全局的。放到include的下面就可以了      //以下这

2012-01-18 13:28:12 1422

转载 VC中如何调试和使用ActiveX控件

原文地址:VC中如何调试和使用ActiveX控件作者:潇湘浪子VC中如何调试和使用ActiveX控件   由于控件并不能单独运行,所以你必须利用另一个程序来装载控件并进行调试,VC中提供了ActiveX容器供使用,在工程/设置菜单(project/setting)中选择Debug页第一栏Executable for debug session,右侧箭头并选择ActiveX Cont

2012-01-18 13:27:48 1035

转载 移动硬盘卸载

卸载时电脑说有一程序在访问它,无法卸载。却又不告诉我是哪个程序。如何安全卸载? 1.在桌面上新建一个记事本文档,输入以下内容:     taskkill /im rundll32.exe   保存后将后缀改成bat 。双击运行一下就OK了2.按Ctrl+Alt+Del打开任务管理器→运行→结束explorer.exe进程。然后,点击文件→新建任务(运行)→输入 explorer

2012-01-18 13:27:29 710

转载 WinExec, ShellExecute,CreateProcess 区别

其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。    WinExec 有两个参数,前一个指定路径,后一个指定显示方式。    ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,ShellExecute还可以打开网页,启动相应的邮件关联发送邮件等等。

2012-01-18 13:27:13 674

转载 Windows API 大全

windows APIAPI(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。    什么是windows API  Windows API是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存

2012-01-18 13:26:55 982

转载 vs2010中臃肿的ipch和sdf文件

使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Advanced->Disable Dat

2012-01-18 13:25:55 307

转载 给托盘添加右击菜单--变化的背景图

南京航空航天大学张庆利下载本文示例工程   图1 变化的背景图给托盘添加右击菜单  一般的商业程序都有托盘图标和在托盘上弹出右击菜单的功能,那么如何给自已的程序添加这样的功能呢?本文通过改变背景图的实例,介绍一种实现托盘上弹出右击菜单的方法。 一、添加托盘图标给程序添加托盘图标的方法在很多VC书中都有实例,通常在程序中按下面的步骤就可以实现:1、在XXDlg.CPP

2012-01-18 13:25:16 585

转载 VC窗体上的关闭按钮失效

关键字: VC窗体上的关闭按钮失效,VC窗体上的关闭按钮重载,VC窗体上的关闭按钮变灰先使关闭按钮变灰失效方法一: 在int CXXXFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)里添加代码CMenu*     pSysMenu=GetSystemMenu(false);   //Add   by   me   pSysMenu->

2012-01-18 13:23:34 1667

转载 VC++之对话框中添加工具栏

1、添加工具栏资源ID为IDR_TOOLBAR2、在对话框的类定义中加: CToolBar m_ToolBar;3、在OnInitDialog中或其它合适的消息响应中加如下代码:(函数可查看MSDN) 01m_ToolBar.Create(this);//创建工具栏02 m_ToolBar.LoadTo

2012-01-18 13:23:18 429

转载 vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess

三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。    WinExec 两个参数,前一个指定路径,后一个指定显示方式。    ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加

2012-01-18 13:23:01 385

转载 VC控件DateTimePicker使用方法 ,获取日期和时间

使用DateTimePicker控件一般是获取其时间替代手工输入带来的不便,而 DateTimePicker控件既可以获取日期(2010-03-05)也可以获取时间(16:27:33),要获取日期只需要更改控件属性的格式为长日期或短日期,要获取时间则将格式更改为时间即可!         在添加控件变量时,选择其变量类型为CDateTimeCtrl(类如m_DateCtrl);在程序中定义CT

2012-01-18 13:22:43 5884

转载 VC中Combo Box控件使用大全

一、如何添加/删除Combo Box内容1,在Combo Box控件属性的Data标签里面添加,一行表示Combo Box下拉列表中的一行。换行用ctrl+回车。2,在程序初始化时动态添加如: //控件内容初始化 CString strTemp; ((CComboBox*)GetDlgItem(IDC_COMBO_CF))->ResetContent();//消除现有所有内容

2012-01-18 13:22:33 471

转载 MFC 使菜单项变灰

一、没有UpdateCmdUI句柄时MFC中缺省的习惯是当没有UpdateCmdUI句柄时程序是使能(Enable)菜单,菜单自动变成使能,只要关掉缺省值就可以了,把下面的代码加入你的程序 CMainFrm::CMainFrm { // Other stuff this->m_bAutoMenuEnable = false; }  然后在消息响应函数中添加如下代码:

2012-01-18 13:22:22 1387

msvcp140dll,msvcp140.1dll丢失

缺少msvcp140dll,msvcp140.1dll丢失的解决方法,傻瓜式修复,下一步,下一步

2023-03-24

Sublime Text 3 for Mac 3075 破解版 – Mac上强大的代码编辑神器

Sublime Text 3 for Mac 3075 破解版,包内有注册码,直接注册即可

2016-10-14

iOS 单选按钮

高度自定义的 iOS 单选按钮

2016-06-26

libopencore-amrnb.a libopencore-amrwb.a(64位)

voiceconvert libopencore-amrwb.a(64位) 和 libopencore-amrnb.a(64位) 支持arm64,armv7,armv7s

2015-11-19

libidn.a(arm64)

libidn.a(arm64) xmpp需要导入libidn.a,支持x86_64、i386、armv7、armv7s、arm64

2015-11-19

Vsiaul Assist X (win10)

vs助手 Vsiaul Assist X (win10) VA_X 通用破解补丁 VA_X_官方安装程序

2015-10-28

error C1083: 无法打开包括文件:“pthread.h”

error C1083: 无法打开包括文件:“pthread.h”: No such file or directory cocos2d-x-2.1.5\extensions\AssetsManager\AssetsManager.h 30 1 AssetsManagerTest

2013-09-26

InstallWizardForVS2012/2010/2008.js

InstallWizardForVC2008Express.js InstallWizardForVC2010Express.js InstallWizardForVS2008.js InstallWizardForVS2010.js InstallWizardForVS2012.js

2013-09-26

install-templates-msvc.bat

cocos2d-x 2.1.5 没有install-templates-msvc.bat,这个就是

2013-09-25

VM的MAC OS补丁

VM的MAC OS补丁,修补VM虚拟机没有MAC系统,下载VM的MAC OS补丁,解压后以管理员身份运行“install”

2013-06-24

VC6.0 助手

具有安装指导说明书,简单安装 VC++6.0助手[Visual+Assist+X+v10.0.1233.0+破解版Cracked

2012-12-17

eclipse助手

eclipse助手,Eclipse Android代码助手,解压到Eclipse 的plugins目录下就可以了

2012-08-03

VC ++ Gzip解压缩代码

VC ++ Gzip解压缩代码,生成DLL可直接使用。。希望对你有帮助

2012-05-08

vs2010小助手破解版

最新最好用的vs2010小助手破解版,只需2步,即安即用方便快捷,带有详细安装步骤文档 看着文档傻子都会安装,就2步。。。

2012-01-18

HTTP协议详解全套合辑(最全中文)

HTTP协议详解全套合辑,最全的HTTP解读,深入浅出

2012-01-16

ThinkPHP 最全的手册

ThinkPHP 最全的文档手册,想从基础成为高手必备

2012-01-16

C++贪吃蛇游戏开发最全源代码

C++贪吃蛇游戏开发最全源代码,游戏开发初学者必备可以进行扩展

2012-01-05

C++拼图游戏最全源代码

C++拼图游戏最全源代码,游戏开发初学者必备可以进行扩展

2012-01-05

C++俄罗斯方块游戏开发最全源代码

C++俄罗斯方块游戏开发最全源代码,游戏开发初学者可以进行扩展

2012-01-05

C++推箱子游戏最全源代码

C++推箱子游戏最全源代码,游戏开发初学者必备可以进行扩展

2012-01-05

C++扫雷游戏最全源代码

C++扫雷游戏最全源代码,初学者可以利用此游戏进行扩展设计

2012-01-05

VC++ 最权威的培训机构内部课件

第1章 VC++开发环境.ppt 第2章 MFC应用程序概述.ppt 第3章 图形与文本.ppt 第4章 菜单工具栏与状态栏.ppt 第5章 对话框.ppt 第6章 Windows常用控件.ppt 第7章 文档与视图.ppt 第8章 打印编程.ppt 第9章 动态链接库.ppt 第10章 多线程编程.ppt 第11章 数据库编程.ppt 第12章 多媒体编程.ppt

2012-01-05

c++库函数(简体中文).chm

C++ 历史上最全的中文帮助文档,全简体中文

2011-12-26

VC连接Oracle

VC++连接ORACLE的源程序,源代码敬请欣赏

2011-12-26

空空如也

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

TA关注的人

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