工作中用到的很多文档都有密码,每次打开都要输入密码,要么你记住,要么你找到密码记录,ctrl-c,ctrl-v。
为了方便快速输入密码,写了以下小程序:
#include "stdafx.h"
#include "Windows.h"
int main(int argc, char* argv[])
{
LPCSTR source="123456";
if( OpenClipboard(NULL) )
{
HGLOBAL clipbuffer;
char * buffer;
EmptyClipboard();
clipbuffer = GlobalAlloc(GMEM_DDESHARE, strlen(source)+1);
buffer = (char*)GlobalLock(clipbuffer);
strcpy(buffer, source);
GlobalUnlock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
}
return 0;
}
编好的程序,发个快捷方式到桌面,再把快捷方式拖到快速启动栏,把快捷方式的属性->运行方式->最小化,否则运行时会闪一下。
以后打开需要输入密码的文件时,只要点击一下该快速启动图标,程序会把“123456”放入剪贴板,再ctrl-v就可以了。
这个还可以修改为由参数输入密码,修改快捷方式,可以输入不同密码,多个快捷方式输入多个密码,但是不建议这样做,会泄露密码。
参考:
1.http://msdn.microsoft.com/zh-cn/site/ms649048
2.http://hi.baidu.com/qiujiejia/blog/item/7332ef0815870e20e924888a.html