DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 421 422 423 424 425 426 427 428 429 ··· 474 下一页

2013年3月22日

摘要: 所谓窗口子类化:改变一个已经存在的窗口实例的性质:消息处理与其他实例属性。通常在SDK中所谓的窗口子类化就是改变一个窗口函数(如GetWindowLong()和SetWindowLong())通过这两个函数来设置窗口的属性等;而今天我们主要内容是介绍MFC中的子类化,它跟SDK中的子类化不太一样:所有MFC窗口有相同的窗口函数,由该窗口函数根据窗口句柄查找窗口实例,在把消息映射到该窗口类(class)得消息处理函数上。为了利用MFC的消息映射机制,不宜改变窗口函数(名),MFC也把子类化封装在函数SubclassWindow()中。#include "Subclass.h" 阅读全文
posted @ 2013-03-22 12:45 DoubleLi 阅读(896) 评论(0) 推荐(0)

摘要: 对开发中常见的内存泄露,GDI泄露进行检测一、GDI泄露检测方法:在软件测试阶段,可以通过procexp.exe 工具,或是通过任务管理器中选择GDI对象来查看软件GDI的对象是使用情况。注意点:Create出来的GDI对象,都要用DeleteObject来释放;Create出来的DC,都要用DeleteDC来释放,GetDC得出的DC,要用ReleaseDC来释放。以下是一些常用到的函数:1、 检查GetWindowDC(), 后面是否有ReleaseDC();2、 检测GetDC();后面是否有ReleaseDC();3、 检测画刷CBrush:CreateSolidBrush()-》 D 阅读全文
posted @ 2013-03-22 10:45 DoubleLi 阅读(844) 评论(0) 推荐(0)

2013年3月21日

摘要: 在开发的时候,经常要写条SQL语句将信息插入表中,插入的数据如果字段是date类型,就必须将date类型转换成字符串String类型在通过sql语句插入数据库。这是我字段唯一的方法,如果有高人请另赐教!我的解决方法是用oracle中的to_date()方法,具体看下面的例子Oracle中插入date数据代码insertintonews(ID,MSG,SEND_TIME,TIMER)Oracle中插入date数据代码values(20110101,'你好',to_date('2011-2-2815:42:56','yyyy-mm-ddhh24:mi:ss& 阅读全文
posted @ 2013-03-21 17:02 DoubleLi 阅读(59548) 评论(0) 推荐(1)

摘要: oracle --> mysqlto_char(sysdate,'yyyy-mm-dd')-->date_format(sysdate(),'%Y-%m-%d');to_date(sysdate,'yyyy-mm-dd')-->STR_TO_DATE(sysdate(),'%Y-%m-%d');1.oracle(1)使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); (2)使用TO_CHAR函数处理日期 TO_CH 阅读全文
posted @ 2013-03-21 14:23 DoubleLi 阅读(1529) 评论(0) 推荐(0)

摘要: 共三部分:第一部分:oracle sql日期比较:http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post第二部分:Oracle获取当前日期及日期格式http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html第三部分:获取昨天:select trunc(SYSDATE-1) from dual;检查一下:select to_char (trunc(SYSDATE-1),'yyyy-mm-dd HH24:MI:SS') from dual;获取上个月第一天00 阅读全文
posted @ 2013-03-21 12:42 DoubleLi 阅读(400) 评论(0) 推荐(0)

2013年3月20日

摘要: 下面将分别介绍在MFC ActiveX和ATL中如何标记一个控件为安全的控件。要标记一个MFC ActiveX控件为安全,可以仿照下面代码修改而得://CardScan.cpp:CCardScanApp和DLL注册的实现。#include"stdafx.h"#include"CardScan.h"#include"comcat.h"#include"strsafe.h"#include"objsafe.h"CCardScanApptheApp;constGUIDCDECLBASED_CODE_t 阅读全文
posted @ 2013-03-20 20:50 DoubleLi 阅读(1601) 评论(0) 推荐(0)

摘要: Download demo project - 231 KbIntroductionActiveX is a Microsoft technology developed in the mid 90’s, that allows for the creation of applet-like applications that can be downloaded and run within Microsoft's Web browser. This article is intended for Visual C++ developers who are trying to lear 阅读全文
posted @ 2013-03-20 20:47 DoubleLi 阅读(532) 评论(0) 推荐(0)

2013年3月19日

摘要: DOCTYPE是document type(文档类型)的简写,在web设计中用来说明你用的XHTML或者HTML是什么版本。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。DOCTYPE声明开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。查看很多使用XHTML标准开发的网站,第一行就是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w 阅读全文
posted @ 2013-03-19 20:50 DoubleLi 阅读(333) 评论(0) 推荐(0)

摘要: 在项目中使用ExtJS已经有一段时间了, 对于这个庞大的Script类库有了一定的了解, 在Ext的使用上也有了一定的经验, 现将这些经验做一下总结, 作为一个入门材料给大家分享。 对于Ext库, 不要被它的庞大所吓倒, 只要静下心来看SDK, 多做一些练习, 还是很容易上手的。ExtJS 中的类与继承在Ext下, 定义一个JavaScript类似乎没有什么特别的, 可以直接声明一个构造函数, 并使用关键字new来进行初始化。 有一点值得注意的是在Ext中频繁出现的Singleton类, 普遍定义为:然后就可以直接调用Foo的方法了, 其实这段代码可以理解为 这样,就容易理解了。谈到类和继承, 阅读全文
posted @ 2013-03-19 19:44 DoubleLi 阅读(335) 评论(0) 推荐(0)

摘要: 不知不觉2008已经走到了尽头,在这近一年中,一直不断的尝试用ExtJS做项目,从1.1到现在的2.2,吃了不少苦头,也有不少收获,总结一下,一起分享!1.ExtJS的定位是RIA,和Prototype、jQuery等类库的定位不同。使用ExtJS做开发,就是意味着以客户端开发为主,不然就不叫RIA框架了,而Prototype、jQuery等只是辅助性的客户端框架,和ExtJS不在同一条起跑先上。如果一定要和其它的框架做比较的话,应该和Isomorphic SmartClient、Backbase Enterprise Ajax之类的框架做比较,当然,和他们相比,ExtJS还是有很大的优势的。 阅读全文
posted @ 2013-03-19 19:41 DoubleLi 阅读(343) 评论(0) 推荐(0)

上一页 1 ··· 421 422 423 424 425 426 427 428 429 ··· 474 下一页