关闭

PHP : 冒号、endif、endwhile、endfor

我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如: [php] view plaincopy if(empty($GET_['a'])): ?>      "red">空的   endif; ?>   对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?其实这些都是PHP流程控制的替代语法,只不过不常...
阅读(740) 评论(0)

程序员每天该做的事

程序员每天该做的事  1、总结自己一天任务的完成情况  最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多  >> 好记性不如烂笔头。呵呵  2、考虑自己明天应该做的主要工作  把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作  >> WORKLIST。计划很重要啊。 3、考虑自己...
阅读(507) 评论(0)

boost::any的一般用法

01.#include     02.#include     03.#include     04.   05.typedef std::list list_any;    06.   07.//关键部分:可以存放任意类型的对象    08.void fill_list(list_any& la)    09.{        10.    la.push_back(1000)...
阅读(610) 评论(0)

C++中的智能指针(auto_ptr)

实际上auto_ptr 只是C++标准库提供的一个类模板,它与传统的new/delete控制内存相比有一定优势,使用它不必每次都手动调用delete去释放内存。当然有利也有弊,也不是完全完美的。 本文从下面的8个方面来总结auto_ptr使用的大部分内容。 1. auto_ptr是什么? auto_ptr 是C++标准库提供的类模板,auto_ptr对象通过初始化指向由new创建的动态内存,...
阅读(753) 评论(0)

Boost库中的智能指针 shared_ptr智能指针

shared_ptr智能指针的意思即:boost::shared_ptr是可以智能的管理动态分配的内存资源,几个智能指针可以同时共享一个动态分配的内存的所有权。 下面我们通过一个例子来学习一下它的用法: 注 :使用shared_ptr智能指针,要加入#include 头文件 class example { public:     ~example() { std::cout "...
阅读(788) 评论(0)

MFC CTime 类的详细使用方法

1、日期和时间类简介        CTime类的对象表示的时间是基于格林威治标准时间(GMT)的。CTimeSpan类的对象表示的是时间间隔。        CTime类和CTimeSpan类一般不会被继承使用。两者对象的大小都是8个字节。        CTime表示的日期上限是3000年12月31日,下限是1970年1月1日 12:00:00 AM GMT。     ...
阅读(2111) 评论(0)

CListCtrl 空间删除选中行的方法

方法一:  单选的情况下 GetNextItem(-1,LVIS_SELECTED);  方法二:单选的情况下 不知道你的CListCtrl是否允许多选,如果只允许单选,你只需要调用成员函数GetSelectionMark()就可以获取选中的行号,然后你再调用GetItemText()就可以获取选中行的文本。 方法三: 可以多选的情况下   CString str;...
阅读(1332) 评论(0)

WM_VSCROLL和WM_HSCROLL 消息的使用

(1)当用户单击滚动条或者是拖动滑块时,Windows会向窗口过程发送WM_VSCROLL消息(垂直滚动时)或者是WM_HSCROLL消息(水平滚动时)。在滚动条上的任何鼠标动作会产生两条消息:一条是在鼠标键按下时,另一条是在鼠标键松开时。 (2)和其他的消息一样,WM_VSCROLL和WM_HSCROLL消息也都伴随着wParam和lParam消息参数。当滚动条是窗口的一部分时可以忽略lP...
阅读(1083) 评论(0)

SetLayeredWindowAttributes 函数的使用方法,对话框透明的方法

这片文章来介绍一下使对话框透明的方法,使用下面的API函数,当然MFC中的CWnd类中也有该函数的(注意:我用的环境为VS2008,可以直接使用该函数,VC6.0不同的使用方法不同,网上有介绍): 函数的原型为 BOOL SetLayeredWindowAttributes( HWND hwnd, // handle to the layered window COLORR...
阅读(1235) 评论(0)

MFC 消息之WM_CTLCOLOR和OnCtlColor消息的使用方法总结

很多人都觉得自己的程序的界面不那么美观,往往VC默认产生的对话框比较单调,因此很多人往往找到很多其它的控件对对话框进行美化修饰,例如给静态控件设置字体,设置背景颜色等等, 其实这些完全可以由VC自己的WM_CTLCOLOR消息来完成! WM_CTLCOLOR消息用来完成对EDIT、STATIC、BUTTON等控件设置背景和字体颜色,其用法如下: 1.首先在自己需要设置界面的对话框上点击...
阅读(6329) 评论(0)

如何判断窗口是最大化状态 还是 最小化状态 的API函数

MFC中的CWnd类提供了下面两个函数用于判断窗口的最大化、最小化状态,其子类继承了这些函数: IsZoomed:判断窗口是否处于最大化状态。 IsIconic:判断窗口是否处于最小化状态。 可以使用CWnd::ShowWindow函数设置窗口的显示状态,其函数原型如下: BOOL CWnd::ShowWindow( int nCmdShow ); 其中nCmdSho...
阅读(2879) 评论(0)

MFC 中实现在客户区拖动来拖动窗口的方法总结

VC++实现无标题栏对话框的拖动 其实说白了就是欺骗,欺骗谁了?呵呵,当然是欺骗windows,本来是移动标题栏可以拖动窗体,那么我们现在是拖动客户区来移动,当我们拖动标题栏的时候windows产生一个WM_NCHITTEST消息,这个消息确定鼠标点击的哪个位置,这个消息返回一个值,从而确定是“客户区”还是“非客户区”,当返回的值是HTCAPTION,说明这时拖动的是标题栏   那么我们现在就来...
阅读(2482) 评论(0)

WM_NCHITTEST 消息使用解说

移动一个无标题栏的窗体时,要使用WM_NCHITTEST消息,这个消息使用情况大概如下: 通常,我们拖动对话框窗口的标题栏来移动窗口,但有时候,我们想通过鼠标在客户区上拖动来移动窗口。 一个容易想到的方案是,处理鼠标消息WM_LBUTTONDOWN和WM_LBUTTONUP。在OnLButtonUp函数中计算鼠标位置的变化,调用MoveWindow实现窗口的移动。 注意,拖动标题...
阅读(1147) 评论(0)

VC++ API 如何获取文件夹路径

这里介绍一个API来获取文件夹得路径: char szSelected[MAX_PATH];//用来存放文件夹路径     BROWSEINFO    bi;     LPITEMIDLIST pidl;     bi.hwndOwner = this->m_hWnd;     bi.pidlRoot = NULL;     bi.pszDisplayName = szSelected...
阅读(981) 评论(0)

VC++操作Excel在VS2008编码实例

这里是关于VC2008操作OFFICE2007的实例编码,代码直接可以,调试通过。如有不正确之处,请指正。...
阅读(1833) 评论(0)

VC++ 中操作Excel文档的方法,读取,查询,写入,修改,删除

这里是在VC++中操作EXCEL文档的一个例子,可以对EXCEL文档进行读写,查询,修改等操作...
阅读(2109) 评论(2)

ShellExecute 的使用方法总结

这篇文章是介绍ShellExecute的使用方法的总结,详细介绍了ShellExecute函数的使用方法。...
阅读(2710) 评论(0)

VC++操作Excel在VS2008环境中的配置过程

VS2008 操作 Excel2007的配置过程,环境配置好后,就可以操作Excel中的表格了。...
阅读(1508) 评论(0)

Directshow 视频捕捉 三

如何捕捉视频流并保存到文件(Capture video to File) 1 将视频流保存到AVI文件 AVI Mux filter接收从capture pin过来的视频流,然后将其打包成AVI流。音频流也可以连接到AVI Mux Filter上,这样mux filter就将视频流和视频流合成AVI流。File writer将AVI流写入到文件中。 可以像下面这样构建graph图...
阅读(789) 评论(0)

Directshow 视频捕捉入门篇 二

下面的代码来结束如何选择一个视频捕捉设备,就是我们平常说的摄像头 选择一个视频捕捉设备(Select capture device) 如何选择一个视频捕捉设备,可以采用系统设备枚举,详细资料参见Using the System Device Enumerator 。enumerator可以根据filter的种类返回一个设备的monikers。Moniker是一个com对象,可以参见IM...
阅读(939) 评论(0)
39条 共2页1 2 下一页 尾页
    个人资料
    • 访问:58241次
    • 积分:912
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:6篇
    • 译文:0篇
    • 评论:6条
    最新评论