自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王严の博客

欢迎大家加扣扣,互相学习(381433852)

原创 C++(学习笔记)——VS2015静态编译libcurl

一、编译libcurl静态库 1、源码地址:http://curl.haxx.se/download/curl-7.32.0.zip 2、已编译好的静态库地址:http://download.csdn.net/detail/wyansai/9501800 3、源码编译方法: 用vs2015打开c...

2016-04-25 13:27:15

阅读数 8245

评论数 2

原创 MFC(学习笔记) - 多线程同步

一、win32线程创建与互斥 创建线程 HANDLE WINAPI CreateThread( _In_opt_ LPSECURITY_ATTRIBUTES lpThreadAttributes, _In_ SIZE_T dwStackSize...

2016-04-24 18:19:35

阅读数 571

评论数 0

原创 MFC - HTTP(post与get)请求网页内容或图片

CHttpClient.h #ifndef HTTPCLIENT_H #define HTTPCLIENT_H #include #define IE_AGENT _T("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV...

2016-04-23 22:52:05

阅读数 2821

评论数 0

原创 MFC-双缓冲绘图-CMemDC的封装

CMyMemDC.h #pragma once #include "afxwin.h" #include "atlimage.h" class CMyMemDC { public: CMyMemDC(CDC& dc, CWnd* hWnd); ~...

2016-04-22 16:35:02

阅读数 1066

评论数 0

转载 MFC- CListCtrl详细使用方法

以下未经说明,listctrl默认view 风格为report 相关类及处理函数 MFC:CListCtrl类 SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn 1. CListCtrl 风格       LVS_ICON: 为每...

2016-04-21 17:27:32

阅读数 1060

评论数 0

原创 MFC学习笔记(1)——颜色、图片简单自绘

关于各种图片加载,使用统一的函数,从资源加载 #pragma once #include #include #pragma comment( lib, "gdiplus.lib" ) using namespace Gdiplus; BOOL LoadC...

2016-04-20 16:15:09

阅读数 1300

评论数 1

转载 wxWidgets学习笔记(5)- wxTextCtrl

wxTextCtrl学习笔记   1、继承关系 可多重继承自streambuf 默认集成自wxControl->wxWindow->wxEvtHandler->wxObject 2、头文件(在wxWidget中每个控件都是单独的一个类) wx/textctrl...

2016-04-19 20:15:17

阅读数 1339

评论数 0

原创 Qt-学习笔记(1):vs2015使用qt静态库5.7

一、QT静态库 可以自己编译,也可以下载别人编译好的,这里是下载地址(QT静态库) 二、安装Qt5Package 在vs2015的“扩展和更新”中寻找《Qt5Package》这个扩展,然后安装,并重启 打开扩展QT5,配置QT静态库中的bin目录,然后Reinstall template……...

2016-04-18 12:34:10

阅读数 9055

评论数 3

原创 wxWidgets教程(4)- 绘图与自绘标题栏

wxDC 所有的绘图设备都继承自wxDC。 改变绘图设备的坐标系:SetDeviceOrigin(原点),SetAxisOrientation(方向) GetSize获取绘图设备的像素大小,GetSizeMM获取设备的毫米大小 SetUserScale:可以制定一个缩放比例(wxMM_TWIPS...

2016-04-17 23:01:56

阅读数 5167

评论数 0

原创 wxWidgets教程(3)- 窗口、对话框与控件

窗口简介 窗口、对话框与控件,其实都是一种窗体,窗口的特征一般有 1、客户区与非客户区。客户区不包括标题栏、菜单栏、状态栏和工具栏。 2、光标(wxCaret)与鼠标(wxCursor) 3、顶层窗口。wxFrame wxDialog wxPopup,创建的时候,父窗口要填NULL,一般都有标题栏...

2016-04-17 19:04:57

阅读数 5803

评论数 0

原创 wxWidgets教程(2)-事件处理

事件驱动声明 wxWidgets是事件驱动的,使用下面的宏 DECLARE_EVENT_TABLE()//声明一个事件宏 enum IdList {     Id_Btn_1 = wxID_HIGHEST+1//定义一个按钮的ID }; BEGIN_EVENT_TABLE(MyW...

2016-04-17 18:35:17

阅读数 2015

评论数 0

原创 VS2015与MinGW下编译安装wxWidgets环境

一、下载 wxWidgets3.1源码下载(下载地址)wxFormBuilder工具下载(下载地址 ) 二、静态编译wx3.1 打开源码目录,在build -》msw中找到wx_vc14.sln,用vs2015打开 将每一个项目的运行库都改成静态编译,debug为MTD,release为MT ...

2016-04-17 00:41:45

阅读数 3812

评论数 3

原创 Ubuntu下配置C++编辑器VIM

1、复制配置文件到本用户环境下,再新建一个.vim文件夹,并创建bundle子文件夹 sudo cp /etc/vim/vimrc /home/wangy/.vimrc sudo mkdir /home/wangy/.vim sudo mkdir /home/wangy/.vim/bun...

2016-04-13 10:48:13

阅读数 1338

评论数 0

原创 DuiLib(9)——关于字体、html及默认属性

一、字体 字体属性有: name:字体名称size:字体大小bold:粗体italic:斜体 underline:下划线id:字体的编号shared:是否共享 二、HTML格式文本 使用标签功能需要把控件的showhtml属性设置为true b:表示字体是否使...

2016-04-07 20:39:42

阅读数 8884

评论数 0

原创 DuiLib(8)——Menu菜单的实现方式

一、xml写法如下 <List header="hidden" inset="1,3,1,3" itemtextcolor="#FFC8C6CB" itemselectedtextcolor="#FFC...

2016-04-07 19:56:01

阅读数 5769

评论数 1

原创 DuiLib(7)——CTreeViewUI使用攻略

DuiLib中自带的QQ和Game示例程序,用CListUI实现了TreeView的效果,不过比较麻烦,难以通用。 最新的DuiLib库里已经新增了TreeView这个控件,基本上实现了MFC中tree控件的功能,而且效果更炫丽。 一、TreeView控件的组成 CTreeViewUI继承自CL...

2016-04-07 18:00:02

阅读数 6962

评论数 0

原创 DuiLib(6)——界面管家CPaintManagerUI的函数简介

一、Init void Init(HWND hWnd, LPCTSTR pstrName = NULL);初始化界面元素,清除所有的图片、字体、……总之就是一切恢复到原始状态了 二、Invalidate void Invalidate(); void Invalidate(RECT...

2016-04-03 22:39:39

阅读数 3528

评论数 0

原创 DuiLib(5)——CWindowWnd窗口函数简介

CWindowWnd中有win32封装的类似MFC的一些方法 比较常用的如下: HWND GetHWND() const; operator HWND() const; bool RegisterWindowClass(); bool RegisterSupe...

2016-04-03 22:07:27

阅读数 3137

评论数 0

原创 DuiLib(4)——消息响应

Duilib类似MFC的消息响应如下: DUI_DECLARE_MESSAGE_MAP() DUI_BEGIN_MESSAGE_MAP(CYmChatUI, CXMLWnd) DUI_ON_MSGTYPE(DUI_MSGTYPE_CLICK, OnClick) DUI_END_MESSAGE_...

2016-04-03 21:26:20

阅读数 3553

评论数 0

原创 DuiLib(3)——DuiLib与MFC嵌套攻略

一、做一个duilib公共头文件 #pragma once #include using namespace DuiLib; #ifdef _DEBUG # ifdef _UNICODE # pragma comment(lib, "DuiLib_ud.lib&qu...

2016-04-03 11:36:39

阅读数 4205

评论数 0

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