📄 codeproject driver development part 1 introduction to drivers_ free source code and programming help.mht
字号:
COLOR: #ff9900
}
H1 {
FONT-SIZE: 16pt
}
H2 {
FONT-SIZE: 13pt
}
H3 {
FONT-SIZE: 12pt; LETTER-SPACING: -1px
}
H4 {
MARGIN-TOP: 2px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px
}
H5 {
FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px
}
H6 {
FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #666666
}
PRE {
PADDING-RIGHT: 7pt; PADDING-LEFT: 7pt; PADDING-BOTTOM: 7pt; FONT: 9pt =
"Courier New", Courier, mono; OVERFLOW: auto; PADDING-TOP: 7pt; =
WHITE-SPACE: pre; BACKGROUND-COLOR: #fbedbb
}
CODE {
FONT-SIZE: 11pt; COLOR: #990000; FONT-FAMILY: "Courier New" , Courier, =
mono
}
A:link {
TEXT-DECORATION: none
}
A:visited {
TEXT-DECORATION: none
}
A:active {
TEXT-DECORATION: underline
}
A:hover {
TEXT-DECORATION: underline
}
A:focus {
outline: none
}
TT.equation {
FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman', =
serif; WHITE-SPACE: pre
}
.FormInput {
WIDTH: 500px
}
.FormInputLong {
WIDTH: 800px
}
.MenuCat {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; =
TEXT-TRANSFORM: uppercase; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: =
2px; FONT-FAMILY: Arial,Verdana; BACKGROUND-COLOR: #333; =
BORDER-RIGHT-WIDTH: 0px
}
.MenuSectionBlock {
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; =
FONT-FAMILY: Tahoma, Arial, sans-serif; POSITION: relative; TOP: 0px; =
BACKGROUND-COLOR: #ffcc66; BORDER-RIGHT-WIDTH: 0px
}
.MenuChapter {
BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#ff9900 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
11px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #ff9900 1px solid; =
WIDTH: 160px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ff9900 =
1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffcc66
}
.MenuChapter A {
COLOR: #000000
}
.MI {
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 1px; WIDTH: 155px! important; COLOR: black; =
PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, sans-serif; =
BACKGROUND-COLOR: #ffe0b3
}
.MI A {
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 1px; WIDTH: 155px! important; COLOR: black; =
PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, sans-serif; =
BACKGROUND-COLOR: #ffe0b3
}
.MIS {
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 1px; WIDTH: 155px! important; COLOR: black; =
PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, sans-serif; =
BACKGROUND-COLOR: #ffe0b3
}
.MIS A {
PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: =
8pt; PADDING-BOTTOM: 1px; WIDTH: 155px! important; COLOR: black; =
PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, sans-serif; =
BACKGROUND-COLOR: #ffe0b3
}
.MI A:hover {
BACKGROUND-COLOR: #ffefdb; TEXT-DECORATION: none
}
.MIS {
BACKGROUND-COLOR: #ffefdb; TEXT-DECORATION: none
}
.MIS A {
BACKGROUND-COLOR: #ffefdb; TEXT-DECORATION: none
}
.HeaderLogo {
BACKGROUND-COLOR: #ff9900
}
.HeaderBanner {
VERTICAL-ALIGN: middle; WIDTH: 100%; BACKGROUND-COLOR: #ff9900; =
TEXT-ALIGN: right
}
.MainBlockHeader {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: =
#cccccc 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: =
#cccccc 1px; FONT-FAMILY: Arial,Verdana; WHITE-SPACE: nowrap; =
BACKGROUND-COLOR: #ededed
}
.TitleHeader {
FONT-SIZE: 13px
}
.MainBlockContent {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; MARGIN-BOTTOM: =
10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: =
5px; BORDER-BOTTOM: #cccccc 1px solid
}
.MainBlockContent SPAN {
FONT-SIZE: 8pt
}
.MainBlockContent TD {
FONT-SIZE: 8pt
}
.FeatureBlockHeader {
BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#ff9900 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: =
#ff9900 1px solid; COLOR: #990000; PADDING-TOP: 2px; BORDER-BOTTOM: =
#ff9900 1px; FONT-FAMILY: Arial,Verdana; WHITE-SPACE: nowrap; =
BACKGROUND-COLOR: #ffe0b3
}
.FeatureBlockHeader A {
COLOR: #990000
}
.FeatureBlockContent {
BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#ff9900 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; MARGIN-BOTTOM: =
10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #ff9900 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9900 1px solid; =
TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #fffaf0
}
.FeatureBlockContent LI {
FONT-SIZE: 8pt
}
.FeatureBlockContent TD {
FONT-SIZE: 8pt
}
.FeatureBlockContent P {
FONT-SIZE: 8pt
}
.FeatureBox {
BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black =
1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; =
BACKGROUND-COLOR: #fffaf0
}
.FeatureTable {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; =
BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; =
BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}
.FeatureTable TD {
BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
5px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #cccccc 1px solid
}
.AwdObj {
WIDTH: 90%
}
.AwdObj #cname {
WIDTH: 20%
}
.FeatureHeader {
FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcc66
}
.FeatureTable THEAD {
FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffcc66
}
.FeatureTable TR.AltItem {
BACKGROUND-COLOR: #fef9e7
}
.BlockExtraText {
PADDING-LEFT: 20px; TEXT-TRANSFORM: none
}
.TitleBar {
MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; FLOAT: left; =
MARGIN-BOTTOM: 5px; COLOR: #488e00; FONT-FAMILY: Verdana,Arial, =
Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
.TitleBarSideText {
MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 0.85em; FLOAT: right; =
TEXT-ALIGN: right
}
.Divider {
BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ff9900; =
PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: =
#ff9900
}
.DividerFaint {
BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: =
0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ccc; =
PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: =
#ccc
}
.JoinHeader {
BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 17px; =
PADDING-BOTTOM: 4px; MARGIN: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: =
black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; =
WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffcc66
}
.JoinHeader A {
COLOR: #990000; HEIGHT: 20px
}
.ShopHeader {
BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black =
1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 17px; =
PADDING-BOTTOM: 4px; MARGIN: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: =
black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; =
WHITE-SPACE: nowrap; BACKGROUND-COLOR: #76ab40
}
.ShopHeader A {
FILTER: Shadow(color=3D#000000,strength=3D1,direction=3D135); COLOR: =
white; HEIGHT: 20px
}
.MemberNavBar {
BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffcc66
}
.MemberNavBarText {
FONT-SIZE: 0.9em; COLOR: black; FONT-FAMILY: verdana,Sans-Serif; =
LETTER-SPACING: -1px
}
.MemberNavBarText A {
FONT-SIZE: 0.9em; COLOR: black; FONT-FAMILY: verdana,Sans-Serif; =
LETTER-SPACING: -1px
}
.SiteNavBar TD {
BORDER-RIGHT: #488e00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#488e00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; =
BORDER-LEFT: #488e00 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #488e00 =
1px solid; POSITION: relative; BACKGROUND-COLOR: #488e00
}
.SiteNavBar A {
BORDER-RIGHT: #488e00 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#488e00 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #488e00 1px solid; COLOR: white; =
PADDING-TOP: 1px; BORDER-BOTTOM: #488e00 1px solid; HEIGHT: 16px
}
.SiteNavBar A:hover {
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: =
black; PADDING-TOP: 1px; BACKGROUND-COLOR: #c3de6c; TEXT-DECORATION: =
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -