注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)VC編程技巧280例

VC編程技巧280例

VC編程技巧280例

定 價(jià):¥40.00

作 者: 源江科技編著
出版社: 上海科學(xué)普及出版社
叢編項(xiàng): 電腦編程技巧系列
標(biāo) 簽: VC

ISBN: 9787542719423 出版時(shí)間: 2002-04-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 426 字?jǐn)?shù):  

內(nèi)容簡介

  Visual C++是一種最簡單、最易入門的Windows環(huán)境下的編程工具,也是最流行的編程工具。但是當(dāng)一個(gè)VC愛好者想要進(jìn)一步提高、編制商業(yè)應(yīng)用軟件時(shí),他可能常會有不知所措之感,因?yàn)橛性S多編程技巧他沒有掌握和發(fā)現(xiàn)。我們花費(fèi)了極大的精力來收集、編寫和整理大量的VC編程技巧及實(shí)例,并提供給讀者,衷心希望能對讀者的編程水平和技術(shù)有一些幫助。本書共分為十章,包括:數(shù)據(jù)庫、動態(tài)連接庫、文件、窗體、圖形圖像、多媒體、網(wǎng)絡(luò)、控件、系統(tǒng)及其他。書中實(shí)例使用Visual C++6.0編制,主要是一些常用技巧和方法。程序員如果不及時(shí)理解和掌握這些常用技巧和方法,會給編程和開發(fā)帶來很大障礙。本書基于這樣的出發(fā)點(diǎn),突出實(shí)戰(zhàn)技巧,整理和編寫了常用的極具價(jià)值的280例技巧,希望能夠使得程序員的開發(fā)工作變得事半功倍。

作者簡介

暫缺《VC編程技巧280例》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫
1.ODBC中的同步與異步執(zhí)行模式
2.從數(shù)據(jù)庫中讀大于32KB的內(nèi)容
3.基于ActiveX的多通道數(shù)據(jù)曲線編輯控件的實(shí)現(xiàn)
4.基于MFC的大型數(shù)據(jù)文件處理方法
5.如何定位到最新的記錄上
6.如何用VC++和Visual FoxPro進(jìn)行ActiveX數(shù)據(jù)通信
7.網(wǎng)格控件的使用方法
8.用MFCDao查找
9.用VC++給FoxBASE數(shù)據(jù)庫文件加密
10.在VC++中建立自定義數(shù)據(jù)庫類
11.在程序中動態(tài)創(chuàng)建并修改BDE別名
12.直接調(diào)用DAO
13.使用ADO執(zhí)行存儲過程
14.在Visual C++中用ADO進(jìn)行數(shù)據(jù)庫編程
15.如何得到系統(tǒng)可用的全部數(shù)據(jù)源
16.用VC處理Access中的位圖數(shù)據(jù)
17.如何在一個(gè)程序操作多個(gè)FoxPro 2.5數(shù)據(jù)庫
18.如何使用ADO調(diào)用帶參數(shù)的存儲過程
19.如何通過ODBC訪問Excel表的內(nèi)容
20.在前臺DOS環(huán)境下直接調(diào)用后臺的MS SQL Server 7.0
21.用VC存取數(shù)據(jù)庫中的大對象
22.在動態(tài)集中使用虛擬CListView
23.在Access DB中存儲“畫筆”圖像
24.在普通程序中添加ODBC應(yīng)用
第2章 動態(tài)鏈接庫
25.調(diào)用在DLL中的一個(gè)圖標(biāo)
26.DLL中的模板成員函數(shù)
27.Win32全局鉤子在VC6中的實(shí)現(xiàn)
28.純資源DLL的編寫
29.調(diào)用16位DLL
30.關(guān)于VC中的DLL的編程
31.利用DLL增強(qiáng)軟件功能
32.為什么DLL在字符串表中找不到字符串
33.用VC++6.0定制和調(diào)用動態(tài)鏈接庫
34.用VC++6.0制作DLL經(jīng)驗(yàn)一二
35.在Visual C++中建立MFC擴(kuò)展DLL
36.怎樣從MFC擴(kuò)展動態(tài)鏈接庫(DLL)中顯示一個(gè)對話框
37.得到關(guān)于DLL/EXE模塊的完整信息
38.顯示已加載的動態(tài)鏈接庫
39.在DLL中使用擴(kuò)展的DLL
第3章 文件
40.DirTreeCtrl——顯示文件夾和文件
41.在文件對話框里實(shí)現(xiàn)選擇多個(gè)文件
42.編譯不同語言版本的資源文件
43.Unicode格式和純文本格式的相互轉(zhuǎn)換
44.VC++程序中用對話框的形式顯示HTML文件
45.VC++中如何遍歷整個(gè)目錄樹查找文件
46.WAVE文件格式剖析
47.創(chuàng)建快捷方式
48.利用DLL在程序中實(shí)現(xiàn)文件拷貝
49.如何知道一個(gè)文檔已經(jīng)改變
50.刪除目錄及目錄下所有文件與子目錄
51.使用Cfile::Read
52.以不同的格式保存文件
53.用Visual C++6.0遞歸查找目錄樹
54.在Win95中實(shí)現(xiàn)文件拷貝的編程方法
55.如何創(chuàng)建多級目錄
56.怎樣得到程序的當(dāng)前路徑
57.如何查找目錄
58.如何用VC6.0的SDI實(shí)現(xiàn)兩個(gè)文檔模板
59.在Visual C++6.0環(huán)境下瀏覽目錄對話框的設(shè)計(jì)
60.剖析VC中的文件操作
第4章 窗體
61.“氣球式”工具提示
62.ShowWindow()函數(shù)
63.VC++動態(tài)加入和刪除菜單的方法
64.VC6中兩個(gè)對話框的同時(shí)顯示
65.VC里的project panel窗口如何實(shí)現(xiàn)
66.Visual C++中建立滾動視窗
67.在VC++中利用消息制作啟動封面
68.測試鼠標(biāo)是否在窗口內(nèi)以及鼠標(biāo)的離開
69.多邊形窗口
70.非模態(tài)對話框浮在最上面
71.分隔窗口
72.改變MDI客戶窗口背景的方法
73.改變對話框的背景色
74.改變工具提示框的寬度
75.關(guān)于切分窗口的問題
76.模態(tài)對話框與WM_TIMER消息
77.也談無標(biāo)題窗口的拖放
78.如何創(chuàng)建一個(gè)不規(guī)則形狀的窗口
79.如何訪問桌面窗口
80.如何獲取有關(guān)窗口正在處理的當(dāng)前消息的信息
81.如何建立一個(gè)帶滾動條的窗口
82.如何設(shè)置窗口背景圖
83.如何在FORMVIEW中生成CBimpButton按鈕
84.如何在VC 6.0下定制多媒體真彩封頁
85.改變MFC默認(rèn)文檔操作方式
86.透明窗口的顯示
87.用VC++實(shí)現(xiàn)異形窗口
88.在VC++中定制CFileDialog
89.創(chuàng)建不在任務(wù)條中顯示窗口按鈕的應(yīng)用
90.VC限制窗口大小又一法
91.在VC++6.0開發(fā)中實(shí)現(xiàn)全屏顯示
92.讓基于對話框的應(yīng)用程序有啟動畫面
93.直接在程序中更改顯示模式
94.利用VC6.0捕捉屏幕“熱點(diǎn)”
95.改變MDI客戶窗口背景的方法
96.VC中如何改變對話框中控件的顏色
97.得到托盤區(qū)位置與動態(tài)顯示/隱藏窗口
98.創(chuàng)建向?qū)υ捒?br />99.讓工具欄并列顯示
100.用VC制作動態(tài)彈出的對話框
第5章 圖形圖像
101.根據(jù)位圖文件來繪制位圖
102.將DIB位圖寫入位圖文件
103.轉(zhuǎn)換DIB位圖為DDB位圖
104.Windows 98中漸變彩色文本的實(shí)現(xiàn)
105.繪制半透明位圖
106.繪制灰度圖像
107.繪制透明位圖
108.鏡像圖像
109.將位圖快速裝載到CBitmap對象
110.巧用StretchBlt實(shí)現(xiàn)圖像放大鏡
111.如何用VC抓取屏幕圖像并壓縮
112.如何在狀態(tài)條中(CStatusbar Pane)加入Bitmap圖
113.圖像的3D灰度顯示
114.顯示一個(gè)DIB圖片
115.用抖動法處理黑白位圖轉(zhuǎn)換
116.關(guān)于位圖行程編碼格式壓縮
117.如何實(shí)現(xiàn)魔術(shù)棒的功能
118.怎樣顯示空心字
119.如何制作抓圖程序
120.OpenGL如何才能正確輸出中文
121.如何用C語言編程畫曲線
122.怎樣判斷顏色C是與顏色A相近還是和顏色B相近
123.如何讓一個(gè)圓形區(qū)域產(chǎn)生凸起效果
124.在VC下顯示JPEG、GIF格式圖像的一種簡便方法
第6章 多媒體
125.在VC應(yīng)用程序中插入微型動畫
126.怎樣用MCI打開光驅(qū)開關(guān)
127.大型WAV文件的播放
128.Windows下的動畫特技——淡入淡出
129.VC++6.0下MIDI、WAV及CD的播放
130.VC調(diào)用ACM音頻壓縮編程接口的方法
131.一個(gè)控制音量大小的類
132.播放WAV資源
133.VC 6.0下自制媒體播放器
134.VCD光盤放入光驅(qū)時(shí),系統(tǒng)自動播放軟件
135.如何消除兩個(gè)音頻文件混合時(shí)遇到的雜音
136.利用VC實(shí)現(xiàn)AVI文件的圖像截取
第7章 網(wǎng)絡(luò)
137.得到計(jì)算機(jī)的主機(jī)名和IP地址
138.發(fā)送文件到Web
139.分析IP地址(DDX)
140.使用MFC的WinInet類得到Web頁
141.網(wǎng)絡(luò)工具
142.用于簡單MAP郵件的類
143.Win32下的幾種串口通信編程
144.串行通信通用接口程序設(shè)計(jì)
145.電話程序設(shè)計(jì)接口
146.服務(wù)器與客戶機(jī)互傳消息
147.截獲WINSOCKET的源代碼
148.使用MFC編寫FYP程序
149.使用MFC開發(fā)ISAPI Extensions程序
150.用Activex實(shí)現(xiàn)串口通信
151.用Socket接口實(shí)現(xiàn)網(wǎng)絡(luò)異步通信
152.用Winsock實(shí)現(xiàn)點(diǎn)對點(diǎn)通信
153.用VC++和Winsock實(shí)現(xiàn)與HITP服務(wù)器通話
154.用VC++實(shí)現(xiàn)FTP的實(shí)驗(yàn)
155.用VC++實(shí)現(xiàn)上網(wǎng)撥號功能
156.CGI中的中文解碼(C++語言版本)
157.如何得到形如xxx.xxx.xxx字符串形式的本機(jī)IP
158.截獲WINSOCKET
159.在應(yīng)用程序中實(shí)現(xiàn)RAS撥號
160.TCP/IP網(wǎng)絡(luò)通信程序設(shè)計(jì)
161.怎樣知道計(jì)算機(jī)有多少個(gè)串口
162.設(shè)置每個(gè)發(fā)送字符的校驗(yàn)(標(biāo)志)值
163.怎樣用API函數(shù)登錄WinNT
164.如何獲取本機(jī)網(wǎng)卡的物理地址
165.在對話框中如何打印網(wǎng)頁
166.在瀏覽器中改變字體
167.撥號上網(wǎng)IP地址的檢知
168.VC命名管道通信的實(shí)現(xiàn)
169.用VC++制作一個(gè)簡單的局域網(wǎng)消息發(fā)送工程
170.在計(jì)算機(jī)之間實(shí)現(xiàn)收發(fā)數(shù)據(jù)
171.VC編程改造IE瀏覽器
172.用VC實(shí)現(xiàn)遠(yuǎn)程修改NT賬號
173.在VC6.0下利用消息實(shí)現(xiàn)內(nèi)部進(jìn)程通信
174.用VC++6.0編寫撥號程序
175.在VC6.0中調(diào)用瀏覽器訪問Web頁面
第8章 控件
176.CCheckListBox中的水平滾動條
177.CTL3d簡介
178.DDX和建立控件
179.VC中如何把兩個(gè)Toolbar放在一個(gè)行上
180.創(chuàng)建一個(gè)能拖動能改變尺寸的控制條
181.從一個(gè)OCX調(diào)用另一個(gè)OCX的方法
182.帶背景的Toolbar和ListView
183.動畫控件
184.改變Push Button背景色
185.滾動字幕
186.將一個(gè)自定義控件與自定義類相關(guān)聯(lián)
187.快速創(chuàng)建真彩色工具條
188.奇怪的組合框控件
189.如何讓Tooltip的字體變大
190.如何選擇CTreeCtrl中的節(jié)點(diǎn)文本進(jìn)行編輯
191.如何用位圖顯示下壓按鈕
192.如何知道CListBox什么時(shí)候滾動了
193.使用圖像列表設(shè)置表頭圖像
194.樹型控件的TVS_SINGLEEXPAND
195.位圖進(jìn)度條
196.虛擬(virtual)列表控件
197.在Visual C++6.0中輕松實(shí)現(xiàn)上下控件
198.在工具條中使用256色位圖
199.如何獲取一個(gè)對話控件的指針
200.如何用Visual C++6.0在菜單中增加位圖或圖標(biāo)
201.用VC++在狀態(tài)欄顯示時(shí)鐘
202.制作有打字效果的狀態(tài)欄
203.VC++環(huán)境下浮動工具條的編程
204.利用VC++進(jìn)行工具條的顯示更新
205.VC6.0中使用標(biāo)簽控件
206.在ComboBox中改變列表框的寬度
207.巧妙實(shí)現(xiàn)超鏈接控制
208.獲得OnOK退出控制
209.如何改變控件的顏色
第9章 系統(tǒng)
210.Windows 95/98下直接訪問物理內(nèi)存
211.產(chǎn)生線程的問題
212.動態(tài)創(chuàng)建線程
213.工作線程的登錄狀態(tài)
214.關(guān)于線程消息
215.啟動和等待進(jìn)程結(jié)束
216.讓程序運(yùn)行時(shí)在Windows“關(guān)閉程序”窗口中隱身
217.外部中止線程
218.應(yīng)用進(jìn)程對其他應(yīng)用程序的調(diào)用
219.在用戶環(huán)境中如何確定系統(tǒng)顯示元素的顏色
220.怎樣用程序取得CPU信息
221.獲取快捷方式(.1nk)的目標(biāo)和參數(shù)
222.如何在剪貼板上讀寫文本
223.如何在剪貼板上放置圖原文件(用OLE)
224.用任務(wù)欄上的圖標(biāo)與用戶交互
225.如何截獲API函數(shù)
226.程序如何才能識別目前的操作系統(tǒng)環(huán)境
227.實(shí)戰(zhàn)VC時(shí)間控制函數(shù)
228.如何處理自定義消息
229.如何查詢和設(shè)置系統(tǒng)參數(shù)
230.如何給系統(tǒng)菜單添加一個(gè)菜單項(xiàng)
231.使用DDE使應(yīng)用程序可以添加新的程序組
232.利用VC6.0編寫Windows 95控制面板程序
233.利用VC++編程實(shí)現(xiàn)程序自動啟動
234.在VC++中訪問和修改系統(tǒng)注冊表
235.用VC修改目錄的日期和時(shí)間
第10章 其他
236.C4113警告是什么意思
237.CFile使用了緩沖區(qū)嗎
238.Cstring.Find()出錯(cuò)
239.C語言編程的排序方法
240.DAO的密碼
241.Linux創(chuàng)建和使用庫:靜態(tài)、共享和動態(tài)
242.Microsoft Windows 2000應(yīng)用程序兼容性
243.RegisterWindowMessage中的BroadcastSystemMessage如何處理
244.VB與VC混合編程中處理消息的方法
245.VC++中怎樣使程序自動運(yùn)行
246.VC++編程—自定義窗口的創(chuàng)建MFC
247.VC++中STL的使用
248.VC6.0編譯問題
249.VC下打印機(jī)的使用
250.Visual C++應(yīng)用框架揭密
251.從Casyncsocket::OnReceive消息中取得所有的數(shù)據(jù)
252.關(guān)于dllimport的問題
253.關(guān)于多線程的一些細(xì)節(jié)
254.如何直接讀寫高于1MB地址的內(nèi)存
255.實(shí)現(xiàn)爆炸后的振動效果
256.選擇一塊區(qū)域的實(shí)現(xiàn)方法
257.如何讓我的mfc應(yīng)用程序可以在最上面
258.如何阻止Windows關(guān)閉
259.怎樣才能改變光標(biāo)
260.改變鼠標(biāo)的指針
261.創(chuàng)建和訪問環(huán)境變量
262.通過VC++實(shí)現(xiàn)對MATLAB的調(diào)用
263.VC實(shí)現(xiàn)對話框上信息的顯示
264.關(guān)于VC多文檔應(yīng)用中OpenGL的使用
265.關(guān)閉屬性頁的幫助
266.利用VC++進(jìn)行OpenGL程序設(shè)計(jì)
267.如何編輯結(jié)束應(yīng)用程序
268.如何創(chuàng)建一個(gè)字回繞的CEditView
269.如何更新翻轉(zhuǎn)背景顏色的文本
270.如何使用一個(gè)預(yù)定義的Windows光標(biāo)
271.如何實(shí)現(xiàn)一個(gè)橡皮區(qū)矩形
272.使黑客無法竊取Edit框中的Password
273.怎樣用VC限制軟件的試用次數(shù)
274.用VC清除瀏覽痕跡
275.VC++中實(shí)現(xiàn)程序互斥運(yùn)行
276.如何在VC++6.0中定義熱鍵消息

本目錄推薦

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