📄 linux宝库 - linux下framebuffer直接写屏.htm
字号:
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title="ASPDotNet "
href="http://www.linuxmine.com/6003.html">ASPDotNet </A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title="C 编程最佳实践"
href="http://www.linuxmine.com/3679.html">C 编程最佳实践</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title="使用net-snmp API编程"
href="http://www.linuxmine.com/3760.html">使用net-snmp API编程</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title="Linux 环境下 Makefile 文件制作浅谈(一)"
href="http://www.linuxmine.com/3690.html">Linux 环境下 Makefile
文件制作浅谈(一)</A><FONT color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title=C语言中的位运算
href="http://www.linuxmine.com/4458.html">C语言中的位运算</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=显卡计算
href="http://www.linuxmine.com/3778.html">显卡计算</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=corba核心规范
href="http://www.linuxmine.com/3678.html">corba核心规范</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title="Unix编程/应用问答中文版 ---4.系统资源相关问题"
href="http://www.linuxmine.com/3749.html">Unix编程/应用问答中文版
---4.系统资源相关问题</A><FONT color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title=GCC参数详解
href="http://www.linuxmine.com/3721.html">GCC参数详解</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=创建和使用库:静态、共享和动态
href="http://www.linuxmine.com/1025.html">创建和使用库:静态、共享和动态</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=gdb用法
href="http://www.linuxmine.com/976.html">gdb用法</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=网络字节序的问题
href="http://www.linuxmine.com/1047.html">网络字节序的问题</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=如何阅读源代码
href="http://www.linuxmine.com/5086.html">如何阅读源代码</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A
title=JAVA与C++::关于JNI中文字符串操作问题总结
href="http://www.linuxmine.com/6066.html">JAVA与C++::关于JNI中文字符串操作问题总结</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=GNU/linux的C函数库介绍
href="http://www.linuxmine.com/3697.html">GNU/linux的C函数库介绍</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR>·<A title=菜鸟图解简单链表
href="http://www.linuxmine.com/3768.html">菜鸟图解简单链表</A><FONT
color=#c0c0c0><I>(2007-2-9)</I></FONT><BR></FONT></TD></TR></TBODY></TABLE></TD>
<TD width=1 bgColor=#333333></TD>
<TD style="BACKGROUND-REPEAT: repeat-x" width=15
background="Linux宝库 - Linux下FrameBuffer直接写屏.files/top_bg2.gif"></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=1004 align=center border=0>
<TBODY>
<TR>
<TD width="100%">
<HR style="HEIGHT: 1px" color=#01afcf>
</TD></TR>
<TR>
<TD align=middle height=40><A
href="http://www.linuxmine.com/misc_aboutus.html">关于我们</A> | <A
href="http://www.linuxmine.com/misc_contact.html">联系方式</A> | <A
href="http://www.linuxmine.com/misc_adv.html">广告合作</A> | <A
href="http://www.linuxmine.com/misc_job.html">诚聘英才</A> | <A
href="http://www.linuxmine.com/misc_map.html">网站地图</A> | <A
href="http://down.linuxmine.com/">linux下载</A> | <A
href="http://www.linuxmine.com/misc_url.html">网址大全</A> | <A
href="http://www.linuxmine.com/misc_link.html">友情链接</A> | <A
href="http://bbs.linuxmine.com/register.php">免费注册</A></TD></TR>
<TR>
<TD width="100%">
<HR style="HEIGHT: 1px" color=#01afcf>
</TD></TR>
<TR height=2>
<TD></TD></TR>
<TR height=150>
<TD style="BACKGROUND-REPEAT: repeat-x" vAlign=top align=middle
background="Linux宝库 - Linux下FrameBuffer直接写屏.files/bottom_bk.gif"
colSpan=3><BR>Copyright © 2004 - 2007 All Rights Reserved <BR><BR><A
href="http://www.miibeian.gov.cn/">[京ICP备06004652号]</A> <BR><A
href="http://www.taovo.com/">北京泰宇科技发展公司</A> (<A
href="http://www.envivio.com/">美国Envivio有限公司</A>中国区总代理) 独家技术支持 <BR><BR>
<SCRIPT language=JavaScript
src="Linux宝库 - Linux下FrameBuffer直接写屏.files/sitestats.js"
type=text/javascript></SCRIPT>
</TD></TR>
<TR align=middle height=5>
<TD colSpan=3></TD></TR></TBODY></TABLE><!--JS脚本版的广告显示类示例程序--><!--<SCRIPT LANGUAGE="JavaScript" src="/advclass.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
//var adver=new adverClass();
//adver.setObjName("adver");
//adver.setDivID(1);
//adver.setImageType(1);
//adver.setImagePX(299,87);
//adver.showAdver("http://edu.qq.com/flash/moto-button.swf","http://www.chinese.bj.cn/","这是什么");
var adver1=new adverClass();
//adver1.showAdver("http://www.linuxmine.com/images/main/advertisement/now.gif","http://www.now.cn","now");
adver1.showAdver("http://www.linuxmine.com/images/main/scrollboard/3.jpg","http://down.linuxmine.com","linux下载");
setTimer();
function setTimer(){
//adver.floatScroll();
adver1.floatScroll();
setTimeout("setTimer()",60);
}
</SCRIPT>-->
<STYLE type=text/css>#floater {
Z-INDEX: 10; LEFT: 4px; VISIBILITY: visible; POSITION: absolute; TOP: 0px
}
</STYLE>
<DIV id=floater style="POSITION: absolute" align=center>
<TABLE cellSpacing=0 cellPadding=1 width="100%" border=0>
<TBODY>
<TR>
<TD><!--adv-->
<SCRIPT type=text/javascript>
<!--
var focus_width=180;
var focus_height=71;
var text_height=0;
//-->
</SCRIPT>
<SCRIPT language=javascript type=text/javascript>
var xsImgs = new Array("/images/boke.gif","/images/luntan.gif");
var xsImgLinks = new Array("http://blog.linuxmine.com","http://bbs.linuxmine.com");
var xsImgTexts = new Array("http://blog.linuxmine.com","http://bbs.linuxmine.com");
var xsImgSize = new Array(focus_width, focus_height);
</SCRIPT>
<!--adv-->
<SCRIPT language=javascript
src="Linux宝库 - Linux下FrameBuffer直接写屏.files/slide.js"
type=text/javascript></SCRIPT>
</TD></TR></TBODY></TABLE></DIV>
<SCRIPT language=JavaScript>
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) { diffY = document.body.scrollTop+450; diffX = window.screen.availWidth / 2 + 300; }
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(!IE && !NS) {
diffY = document.body.scrollTop + 450;
diffX = ((window.screen.availWidth / 2) + 250);
}
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
if(!IE && !NS) { document.getElementById("floater").style.top = diffY; }
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.left += percent;
if(!IE && !NS) { document.getElementById("floater").style.left = diffX; }
lastScrollX = lastScrollX + percent;
}
}
<!-- /STALKER CODE -->
<!-- DRAG DROP CODE -->
function checkFocus(x,y) {
stalkerx = document.floater.pageX;
stalkery = document.floater.pageY;
stalkerwidth = document.floater.clip.width;
stalkerheight = document.floater.clip.height;
if( (x > stalkerx && x < (stalkerx+stalkerwidth)) && (y > stalkery && y < (stalkery+stalkerheight))) return true;
else return false;
}
function grabIt(e) {
if(IE) {
whichIt = event.srcElement;
while (whichIt.id.indexOf("floater") == -1) {
whichIt = whichIt.parentElement;
if (whichIt == null) { return true; }
}
whichIt.style.pixelLeft = whichIt.offsetLeft;
whichIt.style.pixelTop = whichIt.offsetTop;
currentX = (event.clientX + document.body.scrollLeft);
currentY = (event.clientY + document.body.scrollTop);
} else {
window.captureEvents(Event.MOUSEMOVE);
if(checkFocus (e.pageX,e.pageY)) {
whichIt = document.floater;
stalkerTouchedX = e.pageX-document.floater.pageX;
StalkerTouchedY = e.pageY-document.floater.pageY;
}
}
return true;
}
function moveIt(e) {
if (whichIt == null) { return false; }
if(IE) {
newX = (event.clientX + document.body.scrollLeft);
newY = (event.clientY + document.body.scrollTop);
distanceX = (newX - currentX); distanceY = (newY - currentY);
currentX = newX; currentY = newY;
whichIt.style.pixelLeft += distanceX;
whichIt.style.pixelTop += distanceY;
if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop; if(whichIt.style.pixelLeft < document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft; if(whichIt.style.pixelLeft > document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20;
if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
event.returnValue = false;
} else {
whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY);
if(whichIt.left < 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset;
if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
if( (whichIt.left + whichIt.clip.width) >= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17;
if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
return false;}
return false;
}
action = window.setInterval("heartBeat()",1);
</SCRIPT>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -