自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 unicode下 CString 转 string

unicode 下CString转stringCString path = L"ABC";int n = path.GetLength();int len = WideCharToMultiByte(CP_ACP, 0, path, path.GetLength(), NULL, 0, NULL, NULL);char * pTest = new char[len + 1];Wide...

2018-11-29 10:14:09 888 1

原创 模块“XXX.ocx”已加载,但对 DllUnregisterServer 的调用失败,错误代码为 0x8002801c

RegSvr32模块“XXX.ocx”已加载,但对 DllUnregisterServer 的调用失败,错误代码为 0x8002801c。有关此问题的详细信息,请将该错误代码用作搜索字词进行在线搜索。打开IE 工具–管理加载项–所有加载项 看一下XXX.ocx是不是已经注销了,如果注销过的话再次注销则会报这样的错...

2018-09-17 09:58:43 11651

原创 MFC 加载BMP图

#define SS_BITMAP 0x0000000EL#define HBMP(filepath,width,height) (HBITMAP)LoadImage(AfxGetInstanceHandle(),filepath,IMAGE_BITMAP,width,height,LR_LOADFROMFILE|LR_CREATEDIBSECTION)void CL...

2018-07-18 22:26:56 2284

原创 MFC怎么让变量的作用于全局呢????

假如说想定义一个全局数组,让其中变量值能被所有cpp访问到,该怎么办呢?其实将这个数组的声明放到stdafx.h 就行了。具体操作:假如想要声明一个int x;在stdafx.h中    extern int x;在stdafx.cpp中  int x = 123;这样所有的.cpp文件就都能访问到这个x变量了。...

2018-06-22 13:51:48 340

原创 HWND CDC HDC的转换

CWnd *pWnd = CWnd::FromHandle(hWnd); //hWnd ------->CWndHDC hDC = GetDC(hWnd);                   //hWnd ------->HDCCDC *pDC = CDC::FromHandle(hDC);         //hWnd ------->CDC...

2018-06-12 16:08:14 2650

原创 c# 基础

{{toc}} !规范 !委托 1.委托的定义: *可以理解为c中的函数指针,其作用相当于将一个函数A的指向另外一个或多个函数,此时运行函数A就相当于运行了另外的函数2.委托的声明: *<访问修饰符> delegate 返回值类型 委托名(<参数>); **例:public delegate int MyDelegate(int num); **PS.多个参数之间用”,”分开。3.委托

2017-06-12 17:41:30 259

原创 赌盘算法

#include "stdafx.h"#include "math.h"#include "stdlib.h"float generate_random(){ //randomly generate number between [0,1] float rand_num = 0.0; rand_num = (float)rand() / RAND_MAX; //printf("

2017-05-09 21:55:07 985

原创 C# ?运算符和??运算符

? 运算符在C#中允许参数为null类型例如:int? x;public int? x{get; set;}?? 运算符则有点像三目运算符 ?:x??y,其翻译成三目运算符就是一下意思:var v= (null != x)?x:y;如果x不等于空那么v = x,否则 v = y;

2017-02-27 09:12:25 1446

原创 using用法

1.引用其他类声明,类似于C语言的.h头文件2.using ( ) { } 的形式:这种形式会自动管理资源例如using (R r1 = new R ()) { r1.F();}翻译成容易被看懂的方式就是:R r1 = new R();try { r1.F();}finally { if (r1 != null) ((IDispos

2016-09-12 10:09:52 313

原创 override和new的区别

override是重写父类中virtual的函数,new是继承时隐藏父类中同名的函数,调用的时候就只会显示子类中新写的函数.但是两者都能使用base.来调用到父类中的函数.

2016-08-26 09:13:04 361

原创 c#访问C盘user当前用户下的文件夹

string path = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);访问到的是AppData\Roaming文件夹

2016-08-18 20:11:25 5490

原创 C#修改文件名方法

static void Main(string[] args) { string srcFileName = @"c:\order.txt"; string destFileName = @"c:\abcd.txt"; if (File.Exists(srcFileName)) {

2016-08-11 11:34:53 8949

空空如也

空空如也

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

TA关注的人

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