正文

目 錄(1)

C#開發(fā)實戰(zhàn)1200例(第II卷) 作者:王小科


第1篇  鼠標(biāo)與鍵盤控制篇

第1章  鼠標(biāo)操作控制 2

1.1  獲取鼠標(biāo)信息 3

實例001  獲取鼠標(biāo)雙擊時間間隔 3

實例002  獲取光標(biāo)閃爍的頻率 4

實例003  獲取鼠標(biāo)鍵數(shù) 4

實例004  顯示鼠標(biāo)的等待光標(biāo) 5

實例005  獲得鼠標(biāo)在窗體上的位置 6

實例006  記錄鼠標(biāo)行為 7

 實例007  通過截取系統(tǒng)消息判斷鼠標(biāo)的單擊鍵 8

1.2  鼠標(biāo)基本設(shè)置 10

實例008  定義鼠標(biāo)指針形狀 10

實例009  自定義鼠標(biāo)的圖片 11

實例010  自定義動畫鼠標(biāo) 12

實例011  交換鼠標(biāo)左右鍵功能 14

實例012  限制鼠標(biāo)在某一區(qū)域工作 15

實例013  屏蔽鼠標(biāo)按鍵 16

 實例014  鼠標(biāo)設(shè)置器 21

1.3  鼠標(biāo)操作在實際中的應(yīng)用 24

實例015  隱藏和顯示鼠標(biāo) 24

實例016  鼠標(biāo)雙擊窗體時模擬鍵盤Tab鍵操作 25

實例017  使用鼠標(biāo)拖放復(fù)制文本 26

實例018  利用鼠標(biāo)繪圖 27

實例019  模擬鼠標(biāo)操作 28

 實例020  實現(xiàn)鼠標(biāo)穿透窗體 30

第2章  鍵盤操作控制 32

2.1  獲取鍵盤信息 33

實例021  獲取組合鍵 33

實例022  獲取功能鍵 34

實例023  判斷NumLock鍵和CapsLock鍵
是否鎖定 34

實例024  將回車鍵轉(zhuǎn)換為Tab鍵 36

2.2  鍵盤熱鍵的設(shè)置 37

實例025  屏蔽Alt+F4組合鍵關(guān)閉窗體 37

實例026  實現(xiàn)按下Esc鍵關(guān)閉窗體 38

實例027  屏蔽系統(tǒng)的Ctrl+C/X/V組合鍵 39

實例028  避免按回車鍵產(chǎn)生“嘀”聲 40

 實例029  設(shè)置/屏蔽系統(tǒng)熱鍵 41

2.3  鍵盤操作在實際中的應(yīng)用 48

實例030  打開和關(guān)閉輸入法編輯器 48

 實例031  使用鍵盤控制窗體的移動 49

 實例032  虛擬鍵盤操作 51

實例033  多功能鍵盤 60

第2篇  Windows系統(tǒng)開發(fā)篇

第3章  獲取系統(tǒng)相關(guān)信息 66

3.1  獲取計算機系統(tǒng)信息 67

實例034  獲取系統(tǒng)時間 67

實例035  獲取系統(tǒng)目錄 68

實例036  獲取計算機名稱 68

實例037  獲取當(dāng)前程序運行目錄 69

實例038  獲得操作系統(tǒng)版本號 70

實例039  獲取系統(tǒng)啟動后經(jīng)過的時間 71

 實例040  獲取任務(wù)欄尺寸 72

實例041  改變系統(tǒng)提示信息 73

實例042  獲取系統(tǒng)環(huán)境變量 74

3.2  獲取計算機硬件信息 76

實例043  獲取計算機內(nèi)存信息 76

實例044  獲取CPU相關(guān)信息 78

實例045  獲取主板相關(guān)信息 79

實例046  獲得硬盤序列號 80

實例047  獲取所有邏輯分區(qū) 81

實例048  獲取磁盤空間 82

 實例049  獲得磁盤的文件系統(tǒng)類型 83

實例050  判斷驅(qū)動器類型并獲取其屬性 84

實例051  獲取顯示設(shè)備的名稱及PNPDeviceID 86

實例052  獲取聲音設(shè)備的名稱及PNPDeviceID 87

實例053  獲取屏幕的分辨率 88

實例054  獲取系統(tǒng)已經(jīng)安裝的打印機信息 89

3.3  獲取系統(tǒng)網(wǎng)絡(luò)信息 90

實例055  得到本地機器的IP地址 90

實例056  檢測計算機是否存在網(wǎng)絡(luò)連接 92

實例057  判斷計算機的聯(lián)機狀態(tài) 92

3.4  獲取特殊文件夾路徑 94

 實例058  獲取系統(tǒng)特殊文件夾路徑 94

實例059  得到本地運行的EXE的路徑 96

實例060  獲取映射驅(qū)動器路徑 97

3.5  獲取Windows當(dāng)前用戶信息 97

實例061  獲取當(dāng)前用戶 97

實例062  判斷當(dāng)前用戶是哪種用戶 98

3.6  獲取Windows日志信息 100

實例063  獲取系統(tǒng)日志信息 100

實例064  獲取安全日志信息 102

實例065  獲取應(yīng)用程序日志信息 103

實例066  創(chuàng)建并寫入自定義日志信息 104

實例067  向系統(tǒng)日志寫入自定義數(shù)據(jù) 105

實例068  向應(yīng)用程序日志寫入自定義信息 106

第4章  系統(tǒng)控制應(yīng)用 107

4.1  啟動相關(guān) 108

實例069  進(jìn)入Windows前發(fā)出警告 108

實例070  將計算機設(shè)置為休眠狀態(tài) 109

實例071  禁止用戶關(guān)閉計算機 110

實例072  實現(xiàn)注銷、關(guān)閉和重啟計算機 111

實例073  定時關(guān)閉計算機 114

實例074  遠(yuǎn)程關(guān)閉與重啟計算機 117

4.2  磁盤相關(guān)設(shè)置 120

實例075  取消磁盤共享 120

實例076  檢測磁盤是否準(zhǔn)備好 121

 實例077  圖表顯示磁盤容量 122

實例078  修改磁盤格式 124

實例079  格式化磁盤 125

4.3  系統(tǒng)設(shè)置 126

實例080  禁止使用Windows任務(wù)管理器 126

實例081  為文件新增右鍵菜單項 127

實例082  修改計算機的默認(rèn)打印機 128

實例083  通過注冊表設(shè)置桌面背景 129

實例084  利用API設(shè)置桌面背景 130

實例085  音樂風(fēng)景桌面 132

實例086  設(shè)置系統(tǒng)任務(wù)欄時間 135

實例087  設(shè)置屏幕分辨率 137

實例088  修改計算機名稱 138

實例089  顯示器控制 139

 實例090  屏幕放大鏡 141

4.4  系統(tǒng)隱藏 143

實例091  隱藏、顯示任務(wù)欄 143

實例092  隱藏、顯示開始按鈕 145

實例093  使桌面圖標(biāo)文字透明 146

實例094  檢索系統(tǒng)中正在運行的任務(wù) 147

實例095  隱藏、顯示桌面圖標(biāo) 148

4.5  系統(tǒng)控制 150

實例096  切換輸入法 150

實例097  全角半角轉(zhuǎn)換 151

實例098  制作系統(tǒng)掛機鎖 154

實例099  開機啟動項管理 158

實例100  啟動Windows系統(tǒng)服務(wù) 159

實例101  執(zhí)行命令行命令 161

4.6  系統(tǒng)監(jiān)控 162

實例102  檢測系統(tǒng)啟動模式 162

實例103  監(jiān)視剪貼板的內(nèi)容 163

實例104  內(nèi)存使用狀態(tài)監(jiān)控 164

實例105  鍵盤鉤子屏蔽熱鍵 165

 實例106  CPU使用率 167

第5章  程序控制應(yīng)用 170

5.1  程序控制 171

實例107  打開控制面板中的程序 171

 實例108  動態(tài)系統(tǒng)托盤圖標(biāo) 172

實例109  控制程序不出現(xiàn)在任務(wù)欄上 174

實例110  啟動屏幕保護(hù) 175

實例111  使用回車鍵控制鼠標(biāo)焦點 176

實例112  在TextBox控件中禁用鼠標(biāo)右鍵 177

實例113  制作屏幕截圖程序 178

實例114  復(fù)制程序本身 180

實例115  分段顯示電話號碼顏色 181

5.2  程序運行 182

實例116  使用互斥量禁止程序運行多次 182

實例117  使用進(jìn)程名禁止程序運行多次 183

實例118  清空回收站 185

5.3  計算機控制 186

實例119  設(shè)置系統(tǒng)僅能運行的程序 186

 實例120  獲取本地計算機上所有的進(jìn)程 187

實例121  獲取遠(yuǎn)程計算機上所有的進(jìn)程 189

實例122  調(diào)用外部的EXE文件 190

實例123  關(guān)閉外部已開啟的程序 191

 實例124  進(jìn)程管理器 192

實例125  實現(xiàn)行業(yè)軟件系統(tǒng)注銷功能 195

實例126  創(chuàng)建應(yīng)用程序快捷方式 195

實例127  使PC喇叭發(fā)音 197


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號