- 博客(20)
- 资源 (52)
- 收藏
- 关注
转载 Dll原理和使用
讲的实在是好,必须收藏的如果想要与其它进程共享内存,必须使用内存映射文件或者声明一个共享数据段MFC中的DLLNon-MFC DLLRegular DLLExtension DLL
2010-08-31 23:18:00 1146
原创 IFrame与window对象(contentWindow)
IFRAME IFRAME 元素也就是文档中的文档window 对象 浏览器会在其打开一个 HTML 文档时创建一个对应的 window 对象。但是,如果一个文档定义了一个或多个框架(即,包含一个或多个 frame 或 iframe 标签),浏览器就会为原始文档创建一个 window 对象,再为每个框架创建额外的 window 对象。这些额外的对象是原始窗口的 子窗口,可能被原始窗口中发生的事件所影响。例如,关闭原始窗口将导致关闭全部子窗口。如果想要创建新窗口(以及对应的 window 对象),
2010-08-30 23:22:00 84405
原创 “Computer Management Snapin Launcher已停止工作”的解决方案
<br />win7的RC版本,在右击计算机点击“管理”时候调用CompMgmtLauncher.exe程序出了问题:“Computer Management Snapin Launcher已停止工作”。截图如下:<br /><br />在网上搜了下,还有不少人都遇到了类似的问题,也有人给出了解决办法。<br /><br />1 新建一个注册表文件,将下面的内容粘贴保存并运行:<br /><br />Windows Registry Editor Version 5.00<br /><br />
2010-08-26 22:25:00 13529 1
转载 Emeditor
Emeditor10:新的递归正则表达式(?n:true_expression:false_expression)增加在正则表达式语法中(该语法用于替换到的正则表达式).
2010-08-26 22:07:00 906
转载 一些TC内置的环境环境变量(注意字母必须大写,且只能在TC内用)
<br />%$APPDATA% 对应Documents and Settings/当前用户/Application Data/目录 %$COMMON_APPDATA% 对应Documents and Settings/All Users/Application Data/目录 %$COMMON_DESKTOPDIRECTORY% 对应Documents and Settings/All Users/Desktop/目录 %$COMMON_DOCUMENTS% 对应Documents and Setting
2010-08-26 21:44:00 1086
转载 从注册表中删除程序,不要忘记这两个地方
<br /> 有时候我们安装在 Windows 系统中的应用程序因为出错而无法卸载,需要我们手动将其删除,应该如何做呢?此时我们应该先从注册表中将应用程序的注册信息删除,然后再从资源管理器中手动删除应用程序的安装文件夹。那么,这个注册表项是哪里呢?可能不少人都知道,是 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall。<br /> 但是,当我们把 HKEY_LOCAL_MACHINE/SOFTWARE
2010-08-25 23:09:00 1287
原创 使用Emeditor转换编码(Shift-JS 到 UTF-8)
<br />只是一次为了转换日文源码到中文源码时想到的.:-)<br /> <br />/////////////////////日语编码2UTF-8.jsee////////////////////////////<br />var fso = new ActiveXObject("Scripting.FileSystemObject");<br />var oFolder = fso.GetFolder(prompt( "Folder", ""));<br />fc = new Enumerat
2010-08-24 22:10:00 3848
转载 javascript 一条语句实现随机数语句
alert(Math.round(Math.random()*10000));WScript为popup(Math.round(Math.random()*10000));网上看到的这条语句.
2010-08-24 21:20:00 600
原创 Visual Studio fatal error C1902: 程序数据库管理器不匹配;请检查安装
<br />一种可能是在安装路径Microsoft Visual Studio */VC/bin 或者 System32 下里放了个mspdb80.dll,是从common7 中找到并粘贴过去的,因为想用bin目录下的dumpbin程序,今天一运行也出现了楼主的问题,在网上查一下,把那个dll删除就好了。
2010-08-22 20:29:00 1272
原创 使用WIN32 API CreateProcess()以无窗口方式创建DOS程序
要达到DOS程序运行时不显示窗口的效果,有两种可能:一是创建该DOS进程时,指定不创建窗口;二是隐藏该DOS进程有窗口。根据MSDN,CreateProcess() API的原型如下: BOOL CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes,
2010-08-22 16:37:00 2541 3
转载 VC中DDX/DDV自定义
<br />DDX用于控件与变量的数据交换.DDV用于对数据交换后的变量进行校验,倘若校验失败将抛出异常导致Updata后面部分不能正常执行.必要时需要对Updata的返回值进行判断.<br /> 对于数据交换,需要编写一个带有参数CDataExchange指针、一个控件ID和对某变量引用的全局函数,尽管可以不在函数前面添加DDX_前缀,但是为了可以和Class Wizard集成,最好忍住你的这种念头(后面你会看到为什么了).<br /><br /> 在交换函数中,可以检查CDa
2010-08-22 16:15:00 1297
原创 .net连接access数据库 关键字引起的 语句的语法错误
如果你的数据库的表的设计包含了Access包含的关键字(常用的System,master,admin,user,useres,userid,Money等),则在插入更新的时候会出现“语法错误”例如:string sqlText = String.Format("Insert into TestTable(Id,Order) values ({0},{1})",123,0);这行上面这条语句是失败的,原因是TestTable表中有一个关键字"Order",解决办法:(1).将语句中的关键字用[
2010-08-22 12:32:00 1040 1
原创 obj,lib,dll,exe
obj,lib,dll,exe的关系 lib是和dll对应的。lib是静态链接库的库文件,dll是动态链接库的库文件。 所谓静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib。 所谓动态就是exe运行的时候依赖于dll里面提供的功能,没有这个dll,你的exe无法运行。 lib,dll,exe都算是最终的目标文件,是最终产物。而c/c++属于源代码。源代码和最终目标文件中过渡的就是中间代码obj,实际上之所以需
2010-08-18 22:44:00 936
转载 关于VC2008编译出现错误“error C2664: ” 的处理方法:
在VC2008中编程如下: TempValue.Format("%d",m_CH1_Value); //TempValue为Cstring类型,m_CH1_Value为Int类型编译之后出现1>e:/project/cplus/control/control/controldlg.cpp(200) :error C2664: “void ATL::CStringT::Format(constwchar_t *,...)”: 不能将参数1 从“const ch
2010-08-12 23:35:00 3636
转载 C++中头文件包含问题
<br /> 在一些大的工程中,可能会包含几十个基础类,免不了之间会互相引用 ( 不满足继承关系,而是组合关系 ) 。也就是需要互相声明。好了,这时候会带来一些混乱。如果处理得不好,会搞得一团糟,根据我的经验,简单谈谈自已的处理办法:<br />编码时,我们一般会尽量避免 include 头文件,而是采用声明 class XXX 。 但有时候还是必须用 Include 头文件,那么,两者的划分在于什么呢?<br />应该是很明确的,但书上好像都少有提及。<br />首先:<br />
2010-08-10 23:51:00 864
转载 location.href和location.replace和location.reload的不同(location.replace不记录历史)
location.hrefiframe.location.hrefwindow.location.href整个URL字符串(在浏览器中就是完整的地址栏)reload 方法,该方法强迫浏览器刷新当前页面。 语法: location.reload([bForceGet])
2010-08-08 12:44:00 8588
原创 XSS攻击与防御
<br />XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆。故将跨站脚本攻击缩写为XSS。XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它 用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞旁路掉访问控制——例如同源策略(same origin policy)。这种类型的漏洞由于被骇客用来编写危害性更大的phi
2010-08-08 11:16:00 1457
原创 #pragma once 与 #if !defined 分开了
#if !defined(AFX_PAGEPERIODTAG_H__58CA60B2_438A_11D2_A4E9_00A02474CBE5__INCLUDED_)#define AFX_PAGEPERIODTAG_H__58CA60B2_438A_11D2_A4E9_00A02474CBE5__INCLUDED_#if _MSC_VER >= 1000#pragma once#endif // _MSC_VER >= 1000
2010-08-05 14:39:00 951
TotalCommander 9.12 版本KEY
2018-03-10
Adobe AIR_3.7
2013-04-10
EnterpriseArchitect-v8.0858 中英汉化.part3
2010-12-19
EnterpriseArchitect-v8.0858 中英汉化.part2
2010-12-19
EnterpriseArchitect-v8.0858 中英汉化.part1
2010-12-19
Emeditor 10.0.0.4 绿色 中文版
2010-12-19
BeyondCompear 3.2 绿色版
2010-12-15
AdobePhotoshop.V10.CS3.part03
2010-11-28
AdobePhotoshop.V10.CS3.part04
2010-11-28
AdobePhotoshop.V10.CS3.part02
2010-11-28
AdobePhotoshop.V10.CS3.part01
2010-11-28
TCP-IP详解卷2.part2(自带目录,多文件)
2010-11-28
TCP-IP详解卷2.part1(自带目录,多文件)
2010-11-28
C++程序设计语言_特别版.part3
2010-11-14
C++程序设计语言_特别版.part2
2010-11-14
C++程序设计语言_特别版.part1
2010-11-14
VMWARE 7 自用绿色版本第一部分
2010-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人