自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 MFC 使用表格控件 获取本机IP

1.为表格控件添加 变量//绘制连接信息的列表框 // 报表模式 m_ConnectList.ModifyStyle( 0, LVS_REPORT ); // 间隔线+行选中 m_ConnectList.SetExtendedStyle(m_ConnectList.GetExtendedStyle() | LVS_EX_GRIDLINE

2014-06-28 16:56:21 646

原创 MFC 对话框 隐藏 关闭

1.隐藏当前对话框

2014-06-28 10:04:27 2041

原创 MFC PropertySheet 和 TabControl 各自用法

sheet--属性表单,page---属性页,,,,,,,,,

2014-06-27 18:08:35 2571

原创 MFC 静态库链接 路径问题

在MFC工程中,链接库的路径

2014-06-26 13:43:39 883

转载 WINSOCK.H WINSOCK2.H的区别及函数重复定义的解决方法

1. 版本区别winsock2.h 版本2.0winsock.h 版本1.1说白了就是winsock2.h是winsock.h的升级版,用来替换winsock.h2. 重复定义因为是两个不同的版本,因此有非常多相同的定义解决方法:1)windows.h在winsock2.h的前面**该办法影响其他库文件#define WIN32_LE

2014-06-26 11:57:54 1292

转载 vs2005 运行程序 出现没有找到MSVCP80D.dll 解决方法

没有找到MSVCP80D.dll 解决方法在VS 2005中建立Win32工程时(以VS 2005中文版为例),你可能会遇到这样的运行错误:“没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”(还可能是其它几个类似的文件:MSVCR80D.dll、MSVCM80D.dll)。对于VS2005新手,可能遇到的第一个问题便是此问题。一直使用

2014-06-26 11:55:49 1797

原创 c++ CSTring TO string

bool CMysqlHandle::CStringToString(CString &myCSting,string &mystring){ mystring.clear(); CStringA stra(myCSting.GetBuffer(0)); myCSting.ReleaseBuffer(); mystring = stra.GetBuffer(0); stra.Relea

2014-06-25 20:21:05 929

转载 CWnd与HWND的区别与转换

一、区别HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。   CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它也封装了窗口句柄即m_hWnd成员。二、如何得到窗口对象指针CWn

2014-06-25 20:16:35 473

原创 MFC--1.初始化对话框位置与大小

笔者以前jiechu

2014-06-25 20:12:07 5708 1

转载 虚析构函数作用

虚析构函数的作用转载▼标签:杂谈 例1:1  class ITest2  {3  public: 4      virtual void Test() = 0;56  };78  class CTest : public ITest9  {10 public:11     CTest()  {

2014-06-20 11:14:25 575

转载 C++ 强制类型转换

static_cast揭密(转)原文链接:What static_cast本文讨论static_cast和 reinterpret_cast。介绍大多程序员在学C++前都学过C,并且习惯于C风格(类型)转换。当写C++(程序)时,有时候我们在使用static_cast和reinterpret_cast时可能会有点模糊。在本文中,我将说明static_cast实际上做了什么,并且

2014-06-20 11:09:27 608

转载 虚函数 虚继承 抽象类

虚函数、纯虚函数、虚基类、抽象类、虚函数继承、虚继承虚函数:虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。是C++中多态性的一个重要体现,利用基类指针访问派生类中的成员            函数,这种情况下使用虚函数,这种情况下采用的是动态绑定技术。          虚函数必须是基类的非静态成员函数,其访问权限可以是pro

2014-06-20 11:07:53 622

转载 c++ 静态绑定和动态绑定

为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误,需要理解四个名词:1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无法更改。关于对象的静态类型和动态类型,看一个示例:class B{}class

2014-06-20 09:21:00 410

RTP 开发介绍

流媒体传输介绍,以及rtp rtcp rtsp 的编码使用举例.

2015-07-20

xml 封装接口

基于tinyxml库的封装源码,主要是针对log and config file interface

2014-06-20

mysqldump基本用法

mysqldump 指导你使用怎么使用导入导出功能

2014-06-19

空空如也

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

TA关注的人

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