html页面离开时提示

早上用WEBQQ时,离开页面时它提示说:“你确定要离开吗?”好奇这个怎么做出来的。查了些资料,到现在竟然花了一天的时间。
在IE下实现很简单,因为有个window.event全局变量。在onbeforeunload事件中调用函数,对window.event.returnValue赋值,即可实现。其returnValue有默认值是不可以改变的。

<html>
<head>
<script language="javascript" type="text/javascript">
 
function closePrompt(ev

Read More...

2009 mstc && cc暑期集训结束了

    下午进行了团队间交流,各队将做的成果与大家交流了下。感觉很不错。

    我也学到了很多,感触不少,明天总结吧。

    晚上家教回来的路上,又想到了那件事情,我所期待的仅仅剩下一个回复了,这都不可以?

    期待明天的全日食,大家记得带眼镜哦^.^

Read More...

090712

    今天早上修改博客中的链接的显示,单看wordpress的文档就到了3点,到6点我才大致上完成了。

    上午11点去暑期集训那里,跟几个队长聊了聊,只剩下一周了,时间更应该合理地安排。好多人参加学校组织的中华颂,这几天出勤率不高。

    下午下了个程序,运行后机器直接卡死了,意识到自己中病毒,就强制关机。重启后发现一登陆就注销。查了后发现是userinit.exe被破坏了。进linux,拷贝了一个进去。重启进windows,在提示了一堆乱七八糟的错误后终于看到了桌面。360没有启动,然后去360的目录下…

Read More...

向记事本发送键盘消息

上午还在实验室的时候,龙哥短信说我们的门锁坏了,开不了,他们出不来,我只好回来。回来后,试了很久,还是打不开,于是一脚踹开了。然后发现门傍貌似裂了,锁的弹簧断了…打电话找了木工,修了很久终于可以用了,由于时间比较晚,也就没去实验室了。
打电话让FM帮我带回来本子。突然想起来前天和Sandy的关于魔兽改键工具的讨论,我需要确定war3到底是怎么接受键盘信息的。于是迫不及待地想写个给其他程序发送键盘消息的程序。我选择了记事本做测试。
思路很简单,FindWindow获得句柄,然后SendMessage或者PostMessage。至于其中遇到的问题,还需要仔细探究消息队列,SendMessa…

Read More...

VC++创建目录

这几天暑期集训带队,每天会将各个队的进度报告和自己的带队笔记放到相应的目录下。我习惯每天的记录单独存放,比如今天会创建个名为”090708”的目录,明天会创建一个名为“090709”的。而在这个目录下,会将各队的信息单独存放,就是要创建三个目录:“MFC队”,“ASP队”,“改键工具”。本来想手工一个个建的,后来想不如编程实现。查了些资料,用VC++实现了。
参照DirectoryInfo类的例子写成的。其实用到的托管到底是怎么回事我现在也没搞清楚。忙完实验室了回头看看吧。
创建控制台程序,选择空项目。

Read More...

班级隐私?

    昨晚就发现有一个QQ号为25682621的,请求加入我们信一班群。请求的信息只有一句话"jia wo”. 没有任何认证信息,所以就没有理会。今天上午上qq后,发现群里雅哥在问这个人到底是谁,我觉得更奇怪了,都不认识怎么加进来了。(牵涉到的人名稍微做了处理)

雅哥(675045648) 10:04:06
hg6jdf2$g}uj)3u]54lqj40是谁啊
♂椰﹠子♂(25682621) 10:04:39
罗琴
雅哥(675045648) 10:05:18
。。。 老师?  还是转到我们班的?
Me(382553030) 10:05:41
我也想知道^.^
♂椰﹠子♂(25682621) 10:06:59
你们老师
Me(3

Read More...

键盘钩子函数执行两次解决方法

考虑下面的键盘钩子函数。(MFC工程)

1
2
3
4
5
6
7
8
LRESULT CALLBACK KeyProc(int nCode,WPARAM w,LPARAM l){
	if('A'==w){
		MessageBox(NULL,"yes","test",MB_OK);
		return 1;
	}
 
	return 0;
}

也就是想在按下A的时候,弹出一个对话框。

然后在一个事件中添加:
SetWindowsHookEx(WH_KEYBOARD,KeyProc,NULL,GetCurrentThread…

Read More...
Page 5 of 7« First...«34567»