自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA中数组初始化时用new与不用new的区别

JAVA中数组初始化时用new与不用new的 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_36564655/article/details/79305887不同于String类,String由于实现了常量池 所以new 和不new 有区别:new的话,引用变量指向堆区。不new的话,引用变量指向常量池。对于数组的定义...

2018-12-06 16:29:19 935

转载 Java中带包(创建及引用)的类的编译

Java中带包(创建及引用)的类的编译Java中带包(创建及引用)的类的编译与调试java源程序的编译大家都知道,也就是cmd中到源文件所在目录下javac **.java即可,当程序中有包声明还能简简单单的直接javac **.java吗?答案当然是no,下面举个简单的例子证明一下直接javac **.java会怎么样。如下:F:\javaweb2班\20160531目录下有A.ja...

2018-12-03 09:19:53 446

转载 CDocument, CView, CFrameWnd, CWinApp, CDocTemplate 这五个框架类在MFC文档/视图结构程序中的角色

说明CDocument, CView, CFrameWnd, CWinApp, CDocTemplate 这五个框架类在MFC文档/视图结构程序中各自扮演 1 CWinApp拥有一个对象指针:CDocManager* m_pDocManager2 CDocManager拥有一个指针链表CPtrList m_templateList,用来维护一系列的Docment Template...

2018-09-21 10:26:01 954

转载 C++——创建类的时候用new与不用new 的区别(从堆和栈的解读)

 转自:https://www.cnblogs.com/tony-li/p/4111588.htmlC++在创建对象的时候可以采用两种方式:(例如类名为Test) Test test  或者 Test* pTest = new Test()。        这两种方法都可以实例化一个对象,但是这两种方法有很大的区别,区别在于对象内容所在的内存空间不同,众所周知,内存的分配方式有三种...

2018-09-17 16:53:14 2130 1

转载 VC中CDC与HDC的区别以及二者之间的转换

 标签:  杂谈 分类: 编程语言学习总汇 CDC是MFC的DC的一个类 HDC是DC的句柄,API中的一个类似指针的数据类型. MFC类的前缀都是C开头的 H开头的大多数是句柄 这是为了助记,是编程读\写代码的好的习惯. CDC中所有MFC的DC的基类.常用的CClientDC dc(this);就是CDC的子类(或称派生类). CDC等设备上...

2018-09-14 09:35:44 404

转载 添加自定义消息映射 (void)”转换为“LRESULT”问题 孙鑫

无法从“void (__thiscall CtestDlg::* )(void)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”添加自定义消息时,如果是VC6.0开发环境,也许没有什么问题,但在VS2008中编译会报错的无法从“void (__thiscall CtestDlg::* )(void)”转换为“LRESULT (__th...

2018-09-13 09:24:55 192

转载 VC中CDC、HDC、pDC区别与联系及相互转换

https://www.jb51.net/article/74811.html 1.CDC *pDC和HDC hdc有什么不同,类似的有CWnd *pWnd和HWnd?pDC是类指针HDC是windows句柄通过pDC获得hdc:HDC hdc=pDC->GetSafeHdc();通过hdc获得pDC:CDC *pDC=new CDC;pDC->Attach...

2018-09-11 09:07:32 1679

转载 DoModal 函数的用法

使用有模式对话框时在对话框弹出后调用函数不会立即返回,而是等到对话框销毁后才会返回(请注意在对话框弹出后其他窗口的消息依然会被传递)。所以在使用对话框时其他窗口都不能接收用户输入。创建有模式对话框的方法是调用CDialog::DoModal()。下面的代码演示了这种用法:  CYourView::OnOpenDlg() { CYourDlg dlg; int iRet=dlg.DoMo...

2018-09-10 10:00:15 5728

原创 关闭窗口

知道这个窗口的句柄,然后PostMessage(hWnd, WM_CLOSE, 0, 0);然后窗口去处理这个关闭消息非模态就DestroyWindow,模态就EndDialog(TRUE);

2018-09-06 11:13:13 125

转载 SendMessage和 PostMessage; 使用PostMessage(WM_QUIT)退出程序时导致的内存泄漏问题

引言:我们要使用代码关闭程序的话,应该向窗口发送WM_CLOSE或者直接调DestroyWindow(HWND)函数   (默认情况下WM_CLOSE的消息响应就是调用DestroyWindow(HWND)   函数,所以我们直接调用也达到一样的效果).这样可以令操作系统回收窗口占用着的内存资源后再退出程序.千万不要直接用PostMessage(WM_QUIT);令程序退出,这样程序是可以退...

2018-09-06 11:10:15 2449

转载 this指针的理解

苦涩的茶——产品开发C++类中this指针的理解先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass...

2018-09-04 09:39:48 555

转载 MFC中Edit Control值的获取与赋值

转载:https://www.cnblogs.com/visionfeng/p/5611214.html 然后选择Edit Control,在属性栏点击闪电的小图标,选择BN_CLICKED,添加OnBnClickedOk事件。void CNowaMagic_MFCDlg::OnBnClickedOk(){ // TODO: 在此添加控件通知处理程序代码} 最...

2018-08-30 15:13:06 4537

转载 转载一篇vc老鸟的心得体会:对零基础MFC学习者的一点建议:

转载:http://www.360doc.com/userhome/32605817这里得先提一个东西。就是VC与MFC的关系。VC是一个windows开发的一个软件开发平台,在里面可以进行与C和C++相关的各类工程的代码编写。而MFC只不过是其中的一种工程。所有讲VC的书,除了会讲软件如何使用之外,一般大部分的内容都会围绕MFC的使用来讲。可能是因为MFC是易上手,而最流行。所以如果在入门时...

2018-08-30 11:13:35 7595 8

转载 vs2008 条件断点 条件成立触发断点

vs2008 条件断点条件成立触发断点 https://www.cnblogs.com/weizhixiang/p/6123211.html先设置一个普通断点。断下来的时候再设置它的条件。如下图:在Breakpoints窗口中找到这个断点,右键选择Condition…如下图:输入条件,这样就会在这个条件成立的时候,才触发断点。内存改变时触发断点有时候想知...

2018-08-17 09:15:04 713

转载 C++中L和_T()之区别

C++中L和_T()之区别字符串前面加L表示该字符串是Unicode字符串。_T是一个宏,如果项目使用了Unicode字符集(定义了UNICODE宏),则自动在字符串前面加上L,否则字符串不变。因此,Visual C++里边定义字符串的时候,用_T来保证兼容性。VC支持ascii和unicode两种字符类型,用_T可以保证从ascii编码类型转换到unicode编码类型的时候,程序不需要修...

2018-08-16 11:11:09 267

转载 孙鑫视频学习:“operator +=” 不明确的问题解决方法

在基于单文档应用程序的MFC程序中,在OnChar函数中使用m_strLine+=nChar时,出现了error C2593:“operator +=”不明确的错误,如下解决方法,亲测可用:  将m_strLine+=nChar改为m_strLine+=char(nChar)或m_strLine+=(char)nChar  因为:在OnChar函数的参数中,nChar是UINT类型的。...

2018-08-15 09:06:31 645

转载 关于vs提示_CRT_SECURE_NO_WARNINGS 警告的问题

转载:https://blog.csdn.net/bin_ge_love/article/details/52089739 问题描述:在vs2013中使用fopen,strcpy等函数时,会出现error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. ...

2018-08-03 15:41:04 8296

转载 C++ if语句中判断内用逗号的使用

引用自:https://www.cnblogs.com/lingshaohu/archive/2011/10/31/2230085.html void CTestDlg::OnStnClickedNumber1(){ CString str; if (GetDlgItem(IDC_NUMBER1)-> GetWindowText(str), str == L"Num1") ...

2018-08-02 17:31:22 7736

TurtoiseSVN

可用于搭建本地版本库控制代码。SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

2018-09-05

空空如也

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

TA关注的人

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