自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 快捷方式的建立-shell 编程

Windows Shell 编程 第六章2008-04-13 13:47 4234人阅读 评论(0) 收藏 举报shellwindowspathnulllistview编程第六章 快捷方式的最短路径         Windows Shell允许存储任何对象的引用到系统范围内的任何地点。例如,当你从一个文件夹拖拽可执行程序到另一个文件夹时,鼠标自动改变形状给出除拷贝和移动文

2014-01-13 18:38:24 1155

转载 ATL HTMLVIEW 资源相关

http://blog.chinaunix.net/uid-21323988-id-1827970.html

2013-08-01 22:33:40 641

原创 自画窗口专题

如果子窗口wnd 模拟caption, 如果移动父窗口,可以在子窗口往父窗口发送消息实现:http://wenku.baidu.com/view/f4d04a7d5acfa1c7aa00cca4.html

2013-07-23 22:56:39 474

原创 chtmlview 使用内嵌资源比如JPG 无法正常显示的问题

把CSS 和JPG 等HTML 需要的资源添加到系统,结果无法显示,用PE工具查看,发现,资源链接器,把JPG 等资源的属性设置成了DIB 属性。经过N种试验办法,处理办法就是把需要的资源文件,手工添加到rc2中,避免了VS的自动调整。显示正常。

2013-07-21 16:43:08 647

原创 MFC 自画界面的总结

// 通过这个方式,在mainframe 去掉menubar,注册类,去掉背景画刷,避免重复刷新,//BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWnd::PreCreateWindow(cs) )  return FALSE; // TODO: 在此处通过修改 //  CREATESTR

2013-07-20 22:11:52 1060

转载 JS中的instanceof和typeof

对于instanceof和typeof,以前看到过,但是只对typeof用到的相对更多一些,最近看js的设计模式,很多用到了instanceof,突然觉得它们两个有些相似但也应该有它们区别,然后网上看了一些文章,对它们之间的关系有了一些的了解。instanceof和typeo

2011-08-13 14:50:23 384

转载 兼容各种浏览器的获取clientheight 等参数

document.compatMode属性document.compatMode用来判断当前浏览器采用的渲染方式。官方解释:BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。当document.compatMode等于Ba

2011-08-13 14:45:15 3389

转载 escape()、encodeURI()、encodeURIComponent()区别详解

escape()、encodeURI()、encodeURIComponent()区别详解JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,deco

2011-08-12 18:17:28 353

转载 bind 事件:attachEvent和addEventListener方法的使用

attachEvent和addEventListener方法的使用Javascript 动态地给元素添加事件,取代在元素上写onclick 一般情况下直接在元素上添加事件的写法如下: Html代码 1.     2.  3.     而在

2011-08-12 16:01:06 1511

转载 JS 的&& 和||

首先我们来梳理一下一个概念,请你一定要记住:在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true(好像没有遗漏了吧,请各位确认下)。这个一定要记住,不然应用||和&&就会出现问题。这里顺便提下:经常有人问我,看到

2011-08-12 15:41:46 443

转载 进制转换

0 1 代码byte任何计算机的内部存储都是以二进制去存储的,数据类型,和存储是两回事,表你看看 -//十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); //十进制转八进制 Console.WriteLine(Convert.

2011-07-25 15:04:32 672

转载 学习Javascript:掌握惰性函数定义模式

<br />这篇文章阐述的是一种函数式编程(functional-programming)设计模式,我称之为惰性函数定义(Lazy Function Definition)。我不止一次发现这种模式在JavaScript中大有用处,尤其是编写跨浏览器的、高效运行的库之时。 .<br />方法一:上古时代的技术。<br />这个最简陋的解决方案使用了全局变量t来保存Date对象。foo首次调用时会把时间保存到t中。接下来的再次调用,foo只会返回保存在t中的值。 ..<br />var t;<br />func

2011-04-11 16:14:00 559

转载 javascript模块模式深度探索 豆瓣javascript组译文2

<br />前言 <br /><br />模块模式是基于js闭包实现的一个模式,这篇文章描述如何用模块模式来支持多人大型项目,此外,需要自己做框架的同学也可以参考。 <br /><br />-煎蛋 <br /><br /><br /><br />模块模式深度探索模块模式是一个常用的js编程模式。它很好理解,但是还有一些高级的使用方法没有引起广泛的注意。这篇文章,我将回顾一些不寻常的高端话题,其中一个是我自认为原创的。 <br /><br />基础 <br /><br />我们先来简述一下模块模式。三年前YU

2011-04-11 16:10:00 615

转载 JavaScript编程模式:模块的力量

<br />模块模式是基于JavaScript闭包实现的一个模式,这篇文章描述如何用模块模式来支持多人大型项目,此外,需要自己做框架的同学也可以参考。<br />模块模式是一个常用的JavaScript编程模式。它很好理解,但是还有一些高级的使用方法没有引起广泛的注意。如果你已经非常了解模块模式,可以跳到"高级模式"的段落。<br />51CTO推荐阅读:JavaScript中的函数式编程实践<br />匿名闭包<br />匿名闭包是让一切成为可能的基础,而且这也是JavaScript最好的特性。我们创建个

2011-04-11 16:08:00 696

转载 [从jQuery看JavaScript]-匿名函数与闭包(Anonymous Function and Closure)

 jQuery片段:view plaincopy to clipboardprint?(function(){   //这里忽略jQuery所有实现   })();  (function(){//这里忽略jQuery所有实现})();   半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?于是,我抱着疑问来到CSDN。结果相信现在很多人都很清楚了(因为

2011-04-11 16:00:00 642

转载 C#和闭包

什么是闭包? <br /><br />简单来讲,闭包允许你将一些行为封装,将它像一个对象一样传来递去,而且它依然能够访问到原来第一次声明时的上下文。这样可以使控制结构、逻辑操作等从调用细节中分离出来。访问原来上下文的能力是闭包区别一般对象的重要特征,尽管在实现上只是多了一些编译器技巧。<br />[C#和Java的闭包:http://www.zxbc.cn/html/20080516/34373.html]闭包的副作用 <br /><br /> 闭包并不是新概念,在LINQ的使用中已经证明了它难以置信地实用

2011-04-11 15:57:00 892

转载 使用面向对象的技术创建高级 Web 应用程序

Ray Djajadinata  转自MSDN<br /> 本文讨论: JavaScript 是基于原型的语言 用 JavaScript 进行面向对象的编程 JavaScript 编码技巧 JavaScript 的未来 本文使用了以下技术: <br />JavaScript<br /><br />  目录 JavaScript 对象是词典<br />JavaScript 函数是最棒的<br />构造函数而不是类<br />原型<br />静态属性和方法<br />闭包<br />模拟私有属性<br />从类

2011-04-11 15:50:00 523

转载 js 编码方式详解

URL编码转换,escape() encodeURI() encodeURIComponent()escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此方法编码的字符: @ * / +英文解释:MSDN JScript Reference: The escape method

2011-04-08 12:33:00 1047

转载 javascript文字编码函数

javascript文字编码函数escape,encodeURI,encodeURIComponent使用详解2009年11月15日 星期日 04:00<br />js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,<br />相应3个解码函数:unescape,decodeURI,decodeURIComponent<br />1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。   <br />    

2011-04-08 11:49:00 442

原创 .net 的压缩类库 (引用)

<br />在專案中或多或少都有機會遇到需要處理壓縮檔的情況,而一般最常見的壓縮格式就是 ZIP 格式,雖然有人愛用 RAR 格式,但因為若要建立 RAR 壓縮檔時,只能用 WinRAR 軟體,而這是個需付費的商業軟體,所以我本身很不愛用,大多僅使用 ZIP 或 7-Zip 等較為開放的壓縮格式。<br />今天我就來介紹兩款我曾經用過的壓縮函示庫:<br />1. SharpZipLib - .NET Zip Library<br />SharpZipLib 是完全用 C# 撰寫並附有完整原始碼可供下載,

2011-03-02 21:47:00 888

转载 MC view 在对话框的使用方法

在对话框上画图可以通过添加控件来进行,但这种画图有一个严重弊端就是画图范围受控件范围控制。最近做一个程序,需要一个数据报告窗口,因为输出的内容比较多,格式不一致(涉及多个表,但每个表的数据要严格对齐),所以如ListControl等控件并不适合。所以我想到在对话框上创建视图类上进行数据显示。 一是视图窗口如何动态创建。首先是视图窗口的定位。一般的动态创建窗口定位窗口的位置不太容易。我从网上找到的一个好办法在对话框上加一个静态文本控件,然后把视图创建在该控件之上。这个问题想好,创建就基本完成了。 创建的具体步

2011-02-08 18:11:00 2324

原创 MFC view 继承类的直接使用方式

<br />视图在onncdestroy 的时候, 会  自动delete this<br />//所以视图如果自己使用,把构造函数设置public <br />// 必须使用new 生成类,但是不用自己删除!<br />_pwndFilmIndex=new CIndexFilmList();  //不用手动删除<br />  _pwndFilmIndex->Create(NULL,_T(""),WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,91,NULL);<br />窗

2011-02-08 02:08:00 439

原创 mfc 单文档程序删除菜单的方式。

<br />BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)<br />{<br /> if( !CFrameWndEx::PreCreateWindow(cs) )<br />  return FALSE;<br /> // TODO: 在此处通过修改<br /> //  CREATESTRUCT cs 来修改窗口类或样式<br /> if(cs.hMenu !=NULL)<br /> {<br />  ::DestroyMenu(cs.hMenu);<

2011-02-08 02:06:00 395

原创 ACL 的研究和实践

<br />ACL 的研究和实践1         Acl 的基本构成<br /> <br />l  一个ACL 条目就是一个rule, 包含以下要素<br />类型<br />作用对象<br />权限<br />继承还是显式<br />传递对象<br />传递方式<br />允许、拒绝<br />Guests、administrators<br />F、W、R<br />是继承的权限还是显式设置的权限<br />叶子、容器(文件夹)<br />是否传递给子对象<br />AccessControlType

2011-02-08 02:04:00 535

原创 ACL 的研究和实践

<br />ACL 的研究和实践1         Acl 的基本构成<br /><br />l  一个ACL 条目就是一个rule, 包含以下要素<br />类型<br />作用对象<br />权限<br />继承还是显式<br />传递对象<br />传递方式<br />允许、拒绝<br />Guests、administrators<br />F、W、R<br />是继承的权限还是显式设置的权限<br />叶子、容器(文件夹)<br />是否传递给子对象<br />AccessControlType(

2010-12-08 12:58:00 588

转载 通过ACL和.NET Framework实施对Windows对象访问的管理

<br />作者:Mark Pustilnik http://msdn.microsoft.com/en-us/magazine/cc163885.aspx<br />相关技术:安全、C#、.NET Framework<br />    [摘要]本文介绍了.NET Framework 2.0中用于保护文件、目录、注册表项和其他对象的类,包括如何允许和禁止规则工作、安全设置的继承和传播,最后介绍了审核规则和对象所有权。<br />    注:本文基于.NET Framework 2.0(原来的代号为“Whid

2010-12-08 08:53:00 1611

转载 ACL 技术体系结构

<br />System.Security.AccessControl 命名空间通过一些方便的类(这些类抽象化 Windows ACL 安全系统的大部分复杂性)提供对访问控制列表 (ACL) 的访问。此外,System.Security.AccessControl 命名空间还包含几个提供对 Windows ACL 安全系统的高级访问的类。 <br />.NET Framework 提供对下列资源的 ACL 的访问: <br />加密密钥<br />目录<br />事件等待句柄<br />文件<br />Mu

2010-12-08 08:49:00 593

原创 MS SQL Server 2005 用户权限设置方案

一、首先创建 SQL Server 登录名<br />位置:./安全性/登录名 下创建登录名<br />设置好密码过期策略等<br />指定默认数据库和默认语言<br />此用户可以登录 SQL Server 服务器<br />此处设置为:<br />oh_sql_login_lx/****** 默认数据库 Guise_v1<br />oh_sql_login_eLd/****** 默认数据库 Guise_v1e<br />oh_sql_login_5sd0/****** 默认数据库 ZdSkin<br /

2010-10-12 19:01:00 1898

转载 enable sql server notification sql 的通知功能需要的最小权限

use XXXX-- configure database to enable .net clr supportEXEC sp_configure 'show advanced options' , '1';goreconfigure;goEXEC sp_configure 'clr enabled' , '1'goreconfigure;go-- enable database using brokerALTER DATABASE XXXX SET ENABLE_BROKERgo-- set databa

2010-10-12 11:43:00 703

原创 asp.net 的应用程序身份和模拟

<br />  identity 收藏 <br /> ============================================================<br />using System;<br />using System.Runtime.InteropServices;<br />using System.Security.Principal;<br />using System.Security.Permissions;<br />using System.Windows.Fo

2010-10-01 16:47:00 744

转载 IIS7.5 的虚拟账户

<br />从 Windows 7 与 Windows Server2008 R2 开始,新增了两种特殊的账户类型,分别是「受管理的服务账户(Managed service accounts)」与「虚拟账户(virtual accounts)」,可有效隔离各种网络服务以提升安全性,我今天会集中在讲解 IIS 7.5 与虚拟账户之间的实际运用与范例。<br />要学会设定 IIS 一定要熟悉应用程序集区(Application Pool)与身份识别(Identity)的关系,我们都知道 IIS6 与 IIS7

2010-10-01 16:16:00 1789

Windows NT内核分析

绝对经典, 00.系统组件 01.Windows NT操作系统的内存格局 02.Windows NT与FLAT模型 03.线程信息块(THREAD INFORMATION BLOCK) 04.进程控制域(PROCESSOR CONTROL REGION)

2011-07-26

空空如也

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

TA关注的人

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