09 2016 档案

摘要:第四章 对话框和控件 对于Win32 GUI的程序设计来说,其实大部分的情况下我们都不需要自己进行窗口类的设计,而是可以使用Win32中与用户交互的标准方式——对话框(Dialog Box)。我们可以在VC IDE的资源设计器中设计对话框资源,并在其上放置各种控件资源——的确是非常方便。在本... 阅读全文
posted @ 2016-09-29 08:21 N3verL4nd 阅读(190) 评论(0) 推荐(0) 编辑
摘要:第四章 对话框和控件 对于Win32 GUI的程序设计来说,其实大部分的情况下我们都不需要自己进行窗口类的设计,而是可以使用Win32中与用户交互的标准方式——对话框(Dialog Box)。我们可以在VC IDE的资源设计器中设计对话框资源,并在其上放置各种控件资源——的确是非常方便。在本... 阅读全文
posted @ 2016-09-29 08:21 N3verL4nd 阅读(205) 评论(0) 推荐(0) 编辑
摘要:第三章 ATL的窗口类 CWindowImpl、CWindow、CWinTraits,ATL窗口类的奥秘尽在此三者之中。在本章里,李马将为你详细解说它们的使用方法。另外,本章的内容也可以算是本书的核心部分——如果你要进行ATL的GUI程序设计的话,就必须将ATL的窗口类设计理念了然于心。 ... 阅读全文
posted @ 2016-09-29 07:59 N3verL4nd 阅读(242) 评论(0) 推荐(0) 编辑
摘要:第三章 ATL的窗口类 CWindowImpl、CWindow、CWinTraits,ATL窗口类的奥秘尽在此三者之中。在本章里,李马将为你详细解说它们的使用方法。另外,本章的内容也可以算是本书的核心部分——如果你要进行ATL的GUI程序设计的话,就必须将ATL的窗口类设计理念了然于心。 ... 阅读全文
posted @ 2016-09-29 07:59 N3verL4nd 阅读(157) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.titilima.com/atlgui-2.html 第二章 一个最简单窗口程序的转型 我知道,可能会有很多朋友对上一章的“Hello, World!”ATL版不以为然,因为它并不能算是什么ATL程序——毕竟它只不过是有了个CComModule而已。不... 阅读全文
posted @ 2016-09-28 22:07 N3verL4nd 阅读(143) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.titilima.com/atlgui-2.html 第二章 一个最简单窗口程序的转型 我知道,可能会有很多朋友对上一章的“Hello, World!”ATL版不以为然,因为它并不能算是什么ATL程序——毕竟它只不过是有了个CComModule而已。不... 阅读全文
posted @ 2016-09-28 22:07 N3verL4nd 阅读(190) 评论(0) 推荐(0) 编辑
摘要:前言 也许,你是一个顽固的SDK簇拥者; 也许,你对MFC抱着无比排斥的态度,甚至像我一样对它几乎一无所知; 也许,你符合上面两条,而且正在寻求着一种出路; 也许,你找到了一条出路——WTL,但是仍然为它的技术支持、它的上下兼容性感到担忧; 也许,你还有着更多的也许; 也许,这时候你看到了李马的... 阅读全文
posted @ 2016-09-28 20:50 N3verL4nd 阅读(178) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.titilima.com/atlgui-1.html 第一章 不能免俗的“Hello, World!” 在这一章里,就像所有的入门级教程一样,我也将不能免俗地以一个“Hello, World!”程序开始我的教程。然后,我将逐步深入,向你介绍这个ATL版本程... 阅读全文
posted @ 2016-09-28 20:49 N3verL4nd 阅读(231) 评论(0) 推荐(0) 编辑
摘要:from:http://blog.titilima.com/atlgui-1.html 第一章 不能免俗的“Hello, World!” 在这一章里,就像所有的入门级教程一样,我也将不能免俗地以一个“Hello, World!”程序开始我的教程。然后,我将逐步深入,向你介绍这个ATL版本程... 阅读全文
posted @ 2016-09-28 20:49 N3verL4nd 阅读(224) 评论(0) 推荐(0) 编辑
摘要:#include using namespace std;class CTest{public: CTest() { cout using namespace std;class CTest{public: CTest() { cout << "构造函数..." << endl; } ~CT... 阅读全文
posted @ 2016-09-27 22:11 N3verL4nd 阅读(3393) 评论(0) 推荐(0) 编辑
摘要:对话框和控件 对话框是Windows应用程序中一种常用的资源,其主要功能是输出信息和接收用户的输入数据。控件是嵌入在对话框中或其它父窗口中的一个特殊的小窗口,它用于完成不同的输入、输出功能。对话框与控件关系密切,在每个对话框上一般都有一些控件,对话框依靠这些控件与用户进行信息的交互。 ... 阅读全文
posted @ 2016-09-27 09:53 N3verL4nd 阅读(240) 评论(0) 推荐(0) 编辑
摘要:对话框和控件 对话框是Windows应用程序中一种常用的资源,其主要功能是输出信息和接收用户的输入数据。控件是嵌入在对话框中或其它父窗口中的一个特殊的小窗口,它用于完成不同的输入、输出功能。对话框与控件关系密切,在每个对话框上一般都有一些控件,对话框依靠这些控件与用户进行信息的交互。 ... 阅读全文
posted @ 2016-09-27 09:53 N3verL4nd 阅读(292) 评论(0) 推荐(0) 编辑
摘要:#include #include #include using namespace Gdiplus;#pragma comment(lib, "gdiplus.lib")int main(){ GdiplusStartupInput gdiplusStartupInput; ULONG_PTR... 阅读全文
posted @ 2016-09-26 15:56 N3verL4nd 阅读(189) 评论(0) 推荐(0) 编辑
摘要:学WTL/MFC,学不会了去看WIN32。 学C/C++,学不会了去看汇编。 使用VS,不明白了去用cl.exe/link.exe 控制台下输出图片的分辨率: #include #include #include using namespace Gdiplus;INT main(){ ... 阅读全文
posted @ 2016-09-26 12:55 N3verL4nd 阅读(203) 评论(0) 推荐(0) 编辑
摘要:学WTL/MFC,学不会了去看WIN32。 学C/C++,学不会了去看汇编。 使用VS,不明白了去用cl.exe/link.exe 控制台下输出图片的分辨率: #include #include #include using namespace Gdiplus;INT main(){ ... 阅读全文
posted @ 2016-09-26 12:55 N3verL4nd 阅读(215) 评论(0) 推荐(0) 编辑
摘要:WTL91_5321_Final + VS2013 + WIN7 // MainDlg.h : interface of the CMainDlg class/////////////////////////////////////////////////////////////////////... 阅读全文
posted @ 2016-09-26 10:43 N3verL4nd 阅读(129) 评论(0) 推荐(0) 编辑
摘要:WTL91_5321_Final + VS2013 + WIN7 // MainDlg.h : interface of the CMainDlg class/////////////////////////////////////////////////////////////////////... 阅读全文
posted @ 2016-09-26 10:43 N3verL4nd 阅读(313) 评论(0) 推荐(0) 编辑
摘要:MainDlg.h // MainDlg.h : interface of the CMainDlg class///////////////////////////////////////////////////////////////////////////////#pragma once... 阅读全文
posted @ 2016-09-25 22:57 N3verL4nd 阅读(224) 评论(0) 推荐(0) 编辑
摘要:MainDlg.h // MainDlg.h : interface of the CMainDlg class///////////////////////////////////////////////////////////////////////////////#pragma once... 阅读全文
posted @ 2016-09-25 22:57 N3verL4nd 阅读(304) 评论(0) 推荐(0) 编辑
摘要:一、显示bmp及ico //h文件 CStatic m_static; //cpp文件 CBitmap bitmap; bitmap.LoadBitmapW(IDB_BITMAP); //加载位图 BITMAP bmp; bitmap.GetBitmap(&bmp); //获取位图参数 C... 阅读全文
posted @ 2016-09-25 20:00 N3verL4nd 阅读(1166) 评论(0) 推荐(0) 编辑
摘要:1、在对话框上新建一个Picture Control ID为:IDC_STATIC_IMG 2、添加图片资源ID:IDB_BITMAP1(选中Bitmap点击导入,选择bmp图片资源) 实现: CWindow wnd = this->GetDlgItem(IDC_STATIC_IMG); ... 阅读全文
posted @ 2016-09-25 17:12 N3verL4nd 阅读(517) 评论(0) 推荐(0) 编辑
摘要:构建最简单的WTL Hello World程序,基于:WTL91_5321_Final + VS2013 + WIN7 添加->新建项目 为了简单起见,我们删除一些button和对应的处理代码(一般我们只需要修改dialog对应的.h/.cpp代码) MainDlg.h // ... 阅读全文
posted @ 2016-09-25 09:52 N3verL4nd 阅读(187) 评论(0) 推荐(0) 编辑
摘要:构建最简单的WTL Hello World程序,基于:WTL91_5321_Final + VS2013 + WIN7 添加->新建项目 为了简单起见,我们删除一些button和对应的处理代码(一般我们只需要修改dialog对应的.h/.cpp代码) MainDlg.h // ... 阅读全文
posted @ 2016-09-25 09:52 N3verL4nd 阅读(292) 评论(0) 推荐(0) 编辑
摘要:关于类成员函数中访问同类对象的私有成员,主要包含以下几种场景: a. 在C++的类的成员函数中,允许直接访问该类的对象的私有成员变量。 b. 在类的成员函数中可以访问同类型实例的私有变量。 c. 拷贝构造函数里,可以直接访问另外一个同类对象(引用)的私有成员。 d. 类的成员函数可以直接访问作为... 阅读全文
posted @ 2016-09-25 09:39 N3verL4nd 阅读(203) 评论(0) 推荐(0) 编辑
摘要:关于类成员函数中访问同类对象的私有成员,主要包含以下几种场景: a. 在C++的类的成员函数中,允许直接访问该类的对象的私有成员变量。 b. 在类的成员函数中可以访问同类型实例的私有变量。 c. 拷贝构造函数里,可以直接访问另外一个同类对象(引用)的私有成员。 d. 类的成员函数可以直接访问作为... 阅读全文
posted @ 2016-09-25 09:39 N3verL4nd 阅读(2181) 评论(0) 推荐(0) 编辑
摘要:1. 这里已不能更改。 2、 修改位置: C:\Users\N3verL4nd\AppData\Local\Microsoft\MSBuild\v4.0 Microsoft.Cpp.Win32.user.props,找不到的可以使用Everything索引 ... 阅读全文
posted @ 2016-09-24 09:49 N3verL4nd 阅读(1449) 评论(0) 推荐(1) 编辑
摘要:1. 这里已不能更改。 2、 修改位置: C:\Users\N3verL4nd\AppData\Local\Microsoft\MSBuild\v4.0 Microsoft.Cpp.Win32.user.props,找不到的可以使用Everything索引 ... 阅读全文
posted @ 2016-09-24 09:49 N3verL4nd 阅读(246) 评论(0) 推荐(0) 编辑
摘要:The FD_WRITE network event is handled slightly differently. An FD_WRITE network event is recorded when a socket is first connected with connect/WSAC... 阅读全文
posted @ 2016-09-22 12:23 N3verL4nd 阅读(158) 评论(0) 推荐(0) 编辑
摘要:The FD_WRITE network event is handled slightly differently. An FD_WRITE network event is recorded when a socket is first connected with connect/WSAC... 阅读全文
posted @ 2016-09-22 12:23 N3verL4nd 阅读(162) 评论(0) 推荐(0) 编辑
摘要:VS2013+OpenCV2.48配置 一、下载OpenCV OpenCV下载地址http://opencv.org/ SDK下载链接在页面右侧 根据平台选择相应的SDK下载。在Windows开发下开发,选择下载OpenCV for Windows。 二、安装OpenCVSDK 双击下载的... 阅读全文
posted @ 2016-09-20 10:40 N3verL4nd 阅读(260) 评论(0) 推荐(0) 编辑
摘要:VS2013+OpenCV2.48配置 一、下载OpenCV OpenCV下载地址http://opencv.org/ SDK下载链接在页面右侧 根据平台选择相应的SDK下载。在Windows开发下开发,选择下载OpenCV for Windows。 二、安装OpenCVSDK 双击下载的... 阅读全文
posted @ 2016-09-20 10:40 N3verL4nd 阅读(154) 评论(0) 推荐(0) 编辑
摘要:第一章 序言 我写这个专题的目的,一方面是为了通过对网络编程再一次系统的总结,提高自己的网络编程水平,特别是Windows下的网络编程水平。同时,我也希望,能为众多初学网络编程的人提供一点帮助,因为我开始学习网络编程的时候,能找到的资料就很少。当然,花钱可以买到翻译版本的书... 阅读全文
posted @ 2016-09-20 08:16 N3verL4nd 阅读(269) 评论(0) 推荐(0) 编辑
摘要:WSAAsyncSelect模型是Windows Socket的一个异步I/O模型。 利用该模型可以接收以Windows消息为基础的socket网络事件。 Windows sockets应用程序在创建套接字后,调用WSAAsyncSelect函数注册感兴趣的网络事件,当该事件发生时Windows... 阅读全文
posted @ 2016-09-19 23:25 N3verL4nd 阅读(267) 评论(0) 推荐(0) 编辑
摘要:WSAAsyncSelect模型是Windows Socket的一个异步I/O模型。 利用该模型可以接收以Windows消息为基础的socket网络事件。 Windows sockets应用程序在创建套接字后,调用WSAAsyncSelect函数注册感兴趣的网络事件,当该事件发生时Windows... 阅读全文
posted @ 2016-09-19 23:25 N3verL4nd 阅读(277) 评论(0) 推荐(0) 编辑
摘要:Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道... 阅读全文
posted @ 2016-09-18 08:32 N3verL4nd 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Linux的SOCKET编程详解 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道... 阅读全文
posted @ 2016-09-18 08:32 N3verL4nd 阅读(167) 评论(0) 推荐(0) 编辑
摘要:导读 程序是由符号(token)序列所组成的,将程序分解成符号的过程,成为“词法分析”。 符号构成更大的单元--语句和声明,语法细节最终决定了语义。 词法陷阱 符号(token)指的是程序的一个基本组成单元,其作用相当于一个句子中的单词。 编译器中负责将程序分解为一个一个符号的部分,称作“词法... 阅读全文
posted @ 2016-09-16 17:01 N3verL4nd 阅读(148) 评论(0) 推荐(0) 编辑
摘要:导读 程序是由符号(token)序列所组成的,将程序分解成符号的过程,成为“词法分析”。 符号构成更大的单元--语句和声明,语法细节最终决定了语义。 词法陷阱 符号(token)指的是程序的一个基本组成单元,其作用相当于一个句子中的单词。 编译器中负责将程序分解为一个一个符号的部分,称作“词法... 阅读全文
posted @ 2016-09-16 17:01 N3verL4nd 阅读(127) 评论(0) 推荐(0) 编辑
摘要:“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你... 阅读全文
posted @ 2016-09-16 09:44 N3verL4nd 阅读(103) 评论(0) 推荐(0) 编辑
摘要:“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你... 阅读全文
posted @ 2016-09-16 09:44 N3verL4nd 阅读(173) 评论(0) 推荐(0) 编辑
摘要:茵蒂克丝 基础概念 ip 地址 服务端与客户端 Socket 基础概念 头文件和库文件 常用函数 WSAStartup ( ) 函数 WSACleanup ( ) 函数 Socket ( ) 函数 colsesocket() 函数 sockaddr 和 sockad... 阅读全文
posted @ 2016-09-16 09:26 N3verL4nd 阅读(154) 评论(0) 推荐(0) 编辑
摘要:茵蒂克丝 基础概念 ip 地址 服务端与客户端 Socket 基础概念 头文件和库文件 常用函数 WSAStartup ( ) 函数 WSACleanup ( ) 函数 Socket ( ) 函数 colsesocket() 函数 sockaddr 和 sockad... 阅读全文
posted @ 2016-09-16 09:26 N3verL4nd 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:WIN7+VS2013 sockaddr //// Structure used to store most addresses.//typedef struct sockaddr {#if (_WIN32_WINNT < 0x0600) u_short sa_family;#else ... 阅读全文
posted @ 2016-09-14 21:02 N3verL4nd 阅读(531) 评论(0) 推荐(0) 编辑
摘要:参考资料:http://c.biancheng.net/cpp/socket/ http://www.winsocketdotnetworkprogramming.com/ socket 是“套接字”意思,是计算机之间进行通信的一种约定。 通过 socket 这种约定,一台计算机可以接收其... 阅读全文
posted @ 2016-09-13 09:45 N3verL4nd 阅读(166) 评论(0) 推荐(0) 编辑
摘要:参考资料:http://c.biancheng.net/cpp/socket/ http://www.winsocketdotnetworkprogramming.com/ socket 是“套接字”意思,是计算机之间进行通信的一种约定。 通过 socket 这种约定,一台计算机可以接收其... 阅读全文
posted @ 2016-09-13 09:45 N3verL4nd 阅读(219) 评论(0) 推荐(0) 编辑
摘要:视频 视频的播放过程可以简单理解为一帧一帧的画面按照时间顺序呈现出来的过程,就像在一个本子的每一页画上画,然后快速翻动的感觉。 但是在实际应用中,并不是每一帧都是完整的画面,因为如果每一帧画面都是完整的图片,那么一个视频的体积就会很大,这样对于网络传输或者视频数据存储来说成本太高,所以... 阅读全文
posted @ 2016-09-10 16:56 N3verL4nd 阅读(161) 评论(0) 推荐(0) 编辑
摘要:视频 视频的播放过程可以简单理解为一帧一帧的画面按照时间顺序呈现出来的过程,就像在一个本子的每一页画上画,然后快速翻动的感觉。 但是在实际应用中,并不是每一帧都是完整的画面,因为如果每一帧画面都是完整的图片,那么一个视频的体积就会很大,这样对于网络传输或者视频数据存储来说成本太高,所以... 阅读全文
posted @ 2016-09-10 16:56 N3verL4nd 阅读(285) 评论(0) 推荐(0) 编辑
摘要:ffmpeg版本:ffmpeg-20160413-git-0efafc5 #include #include #include extern "C"{#include "libavcodec/avcodec.h"#include "libavformat/avformat.h"#include ... 阅读全文
posted @ 2016-09-01 11:48 N3verL4nd 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:参考雷神的最简单的打印Hello World的程序:#include #include extern "C"{#include "libavformat/avformat.h"#include "libavutil/dict.h"};#pragma comment(lib, "avformat.... 阅读全文
posted @ 2016-09-01 08:58 N3verL4nd 阅读(18849) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示