- 博客(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 898 1
原创 模块“XXX.ocx”已加载,但对 DllUnregisterServer 的调用失败,错误代码为 0x8002801c
RegSvr32模块“XXX.ocx”已加载,但对 DllUnregisterServer 的调用失败,错误代码为 0x8002801c。有关此问题的详细信息,请将该错误代码用作搜索字词进行在线搜索。打开IE 工具–管理加载项–所有加载项 看一下XXX.ocx是不是已经注销了,如果注销过的话再次注销则会报这样的错...
2018-09-17 09:58:43 11725
原创 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 2302
原创 MFC怎么让变量的作用于全局呢????
假如说想定义一个全局数组,让其中变量值能被所有cpp访问到,该怎么办呢?其实将这个数组的声明放到stdafx.h 就行了。具体操作:假如想要声明一个int x;在stdafx.h中 extern int x;在stdafx.cpp中 int x = 123;这样所有的.cpp文件就都能访问到这个x变量了。...
2018-06-22 13:51:48 356
原创 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 2685
原创 c# 基础
{{toc}} !规范 !委托 1.委托的定义: *可以理解为c中的函数指针,其作用相当于将一个函数A的指向另外一个或多个函数,此时运行函数A就相当于运行了另外的函数2.委托的声明: *<访问修饰符> delegate 返回值类型 委托名(<参数>); **例:public delegate int MyDelegate(int num); **PS.多个参数之间用”,”分开。3.委托
2017-06-12 17:41:30 267
原创 赌盘算法
#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 1004
原创 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 1466
原创 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 329
原创 override和new的区别
override是重写父类中virtual的函数,new是继承时隐藏父类中同名的函数,调用的时候就只会显示子类中新写的函数.但是两者都能使用base.来调用到父类中的函数.
2016-08-26 09:13:04 371
原创 c#访问C盘user当前用户下的文件夹
string path = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);访问到的是AppData\Roaming文件夹
2016-08-18 20:11:25 5528
原创 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 9151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人