在右键菜单中添加“用记事本打开” |
[ 2011-04-12 03:25:42 | 作者: TanSea ]
1、开始->运行->REGEDIT
2、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\
3、*新建项shell
4、shell新建项notepad,新建字符串值(用"记事本"打开)
5、notepad新建项command,新建字符串值(notepad.exe "%1")
2、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\
3、*新建项shell
4、shell新建项notepad,新建字符串值(用"记事本"打开)
5、notepad新建项command,新建字符串值(notepad.exe "%1")
去掉IE7每次启动的自定义设置 |
[ 2010-06-28 02:14:56 | 作者: TanSea ]
方法一:
1、开始->运行->gpedit.msc
2、用户配置->管理模板->Windows Components->Internet Explorer
3、找到“阻止执行首次运行自定义设置”,双击打开新窗口选择“已启用”项,在下面的“选择您的选择”框中选择“直接转到主页”
方法二:
1、开始->运行->regedit
2、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
3、新建DWORD值,命名为DisableFirstRunCustomize,并修改其值为1
1、开始->运行->gpedit.msc
2、用户配置->管理模板->Windows Components->Internet Explorer
3、找到“阻止执行首次运行自定义设置”,双击打开新窗口选择“已启用”项,在下面的“选择您的选择”框中选择“直接转到主页”
方法二:
1、开始->运行->regedit
2、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
3、新建DWORD值,命名为DisableFirstRunCustomize,并修改其值为1
通过OpenProcess获取进程句柄失败的处理方法 |
[ 2009-12-30 05:36:16 | 作者: TanSea ]
wnd := FindWindow(nil,PChar('窗口名')); //得到窗口句柄
GetWindowThreadProcessId(wnd,@pID); //得到进程ID
pHandle:= OpenProcess(PROCESS_ALL_ACCESS,False,pID); //得到进程句柄
当目标窗口的进程有访问权限时,OpenProcess会获取不到进程句柄,必需先提权,方法如下:
function EnableDebugPrivilege(CanDebug: boolean): Boolean;
function EnablePrivilege(hToken: Cardinal; PrivName: string; bEnable: Boolean): Boolean;
var
TP: Windows.TOKEN_PRIVILEGES;
...
阅读全文…
GetWindowThreadProcessId(wnd,@pID); //得到进程ID
pHandle:= OpenProcess(PROCESS_ALL_ACCESS,False,pID); //得到进程句柄
当目标窗口的进程有访问权限时,OpenProcess会获取不到进程句柄,必需先提权,方法如下:
function EnableDebugPrivilege(CanDebug: boolean): Boolean;
function EnablePrivilege(hToken: Cardinal; PrivName: string; bEnable: Boolean): Boolean;
var
TP: Windows.TOKEN_PRIVILEGES;
...
阅读全文…
让Windows XP自动登录 |
[ 2009-10-29 02:30:03 | 作者: TanSea ]
在 Windows XP 中单击“开始→运行”,输入 “rundll32 netplwiz.dll,UsersRunDll”(注意大小写及空格),按回车就会出现一个“用户账户”的操作窗口,取消对“要使用本机,用户必须输入用户名和密码”项的选择,点击“应用”。在接下来弹出的对话框中输入你想让电脑每次自动登录的用户名及其密码,下次启动时就可以实现XP的自动登录了。
养成良好的编码风格是极其必要的,谁也不愿意看到一堆杂乱无章的代码,将来你或者别人在维护的时候是多么的痛苦,所以,从现在开始,养成良好的编码习惯,包括变量命名,注释,代码缩进....。
1 .利用Pascal的方式定义类型、方法名和常量
2.对于局部变量和方法的参数使用骆驼命名法
3.接口的名称前加上I
interface ImyInterface
{…}
4.在私有成员变量前面加上m_。对于m_后面的变量名使用骆驼命名方法
...
阅读全文…
1 .利用Pascal的方式定义类型、方法名和常量
public class SomeClass
{
const int DefaultSize=100;
public SomeMethod()
{
}
}
{
const int DefaultSize=100;
public SomeMethod()
{
}
}
2.对于局部变量和方法的参数使用骆驼命名法
int number;
void MyMethod(int someNumber)
{}
void MyMethod(int someNumber)
{}
3.接口的名称前加上I
interface ImyInterface
{…}
4.在私有成员变量前面加上m_。对于m_后面的变量名使用骆驼命名方法
...
阅读全文…
在多线程的情况下,其它线程无法直接调用到主线程上的控件,只能通过代理来实现主线程上控件的调用。
1、定义委托
// 执行任务的委托声明(解决长任务死假)
delegate void RunTaskDelegate(int seconds);
// 显示进度条的委托声明(跨线程调用控件)
delegate void ShowProgressDelegate(int totalStep, int currentStep);
2、定义方法
private void ShowProgress(int totalStep, int currentStep)
{
progressBar1.Maximum = totalStep;
progressBar1.Value = currentStep;
}
3、定义线程
private void RunTask(int seconds)
...
阅读全文…
1、定义委托
// 执行任务的委托声明(解决长任务死假)
delegate void RunTaskDelegate(int seconds);
// 显示进度条的委托声明(跨线程调用控件)
delegate void ShowProgressDelegate(int totalStep, int currentStep);
2、定义方法
private void ShowProgress(int totalStep, int currentStep)
{
progressBar1.Maximum = totalStep;
progressBar1.Value = currentStep;
}
3、定义线程
private void RunTask(int seconds)
...
阅读全文…
JavaScript与C#Windows应用程序交互 |
[ 2008-10-22 15:42:54 | 作者: TanSea ]
一、网页
阅读全文…
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<script language="javascript" type="text/javascript">
<!-- 提供给C#程序调用的方法 -->
function messageBox(message)
{
alert(message);
}
</script>
</head>
<body>
<!-- 调用C#方法 -->
<button onclick="window.externa
...<head>
<meta http-equiv="Content-Language" content="zh-cn">
<script language="javascript" type="text/javascript">
<!-- 提供给C#程序调用的方法 -->
function messageBox(message)
{
alert(message);
}
</script>
</head>
<body>
<!-- 调用C#方法 -->
<button onclick="window.externa
阅读全文…
贾谊(前200-前168),世称贾太傅、贾长沙、贾生。洛阳(今河南洛阳东)人。西汉初期的政论家、文学家。年少即以育诗属文闻于世人。后见用于文帝,力主改革,被贬。改任梁怀王太傅。梁怀王堕马而死,自伤无状,忧愤而死。主要文学成就是政论文,著有《新书》十卷。代表作有《过秦论》上、中、下三篇,《陈政事疏》(亦名《治安策》),《论积贮疏》等。《过秦论》总结了秦代兴亡的教训,实则昭汉之过。《陈政事疏》和《论积贮疏》是批评时政之作,提出用“众诸侯而少其力”的办法,巩固中央集权制。要“驱民而归之农”,巩固政权。其文说理透辟,逻辑严密,气势汹涌,词句铿锵有力,对后代散文影响很大。鲁迅曾说,他与晁错的文章“皆为西汉鸿文,沾溉后人,其泽甚远。”《汉书·艺文志》著录有赋七篇,被贬长沙途中渡湘水时作《吊屈原赋》,以自谕。谪居长沙三年,作《鹏鸟赋》,假托与鹏鸟的问答,说明“万物变化之理”,对死生荣辱,万物众生,皆不在...
阅读全文…
阅读全文…








