Ⅰ 求《GDI+圖形程序設計》電子版
手頭剛好有這本書,LZ看看能不能用吧。雖然是文不對題的,但是這本書還是有用的。
Ⅱ 求《精通GDI+編程》源代碼
搜一搜不就有了么?
這里:http://www.pudn.com/downloads340/sourcecode/windows/detail1486780.html
Ⅲ GDI繪圖技術是歷史背景
GDI
GDI是Graphics Device Interface的縮寫,含義是圖形設備介面,它的主要任務是負責系統與繪圖程序之間的信息交換,處理所有Windows程序的圖形輸出。 在Windows操作系統下,絕大多數具備圖形界面的應用程序都離不開GDI,我們利用GDI所提供的眾多函數就可以方便的在屏幕、列印機及其它輸出設備上輸出圖形,文本等操作。GDI的出現使程序員無需要關心硬體設備及設備驅動,就可以將應用程序的輸出轉化為硬體設備上的輸出,實現了程序開發者與硬體設備的隔離,大大方便了開發工作。
GDI+
GDI+是Windows XP中的一個子系統,它主要負責在顯示屏幕和列印設備輸出有關信息,它是一組通過C++類實現的應用程序編程介面。顧名思義,GDI+是以前版本GDI的繼承者,出於兼容性考慮,Windows XP仍然支持以前版本的GDI,但是在開發新應用程序的時候,開發人員為了滿足圖形輸出需要應該使用GDI+,因為GDI+對以前的Windows版本中GDI進行了優化,並添加了許多新的功能。 作為圖形設備介面的GDI+使得應用程序開發人員在輸出屏幕和列印機信息的時候無需考慮具體顯示設備的細節,他們只需調用GDI+庫輸出的類的一些方法即可完成圖形操作,真正的繪圖工作由這些方法交給特定的設備驅動程序來完成,GDI+使得圖形硬體和應用程序相互隔離.從而使開發人員編寫設備無關的應用程序變得非常容易。
Ⅳ windows 的 GDI編程 c語言
《windows程序設計》
作者:Charles Petzold
Ⅳ 誰能推薦點GDI+繪圖的資料或者教程給我
看看「GDI+程序設計」這本書吧,挺不錯的
http://www.bbc.org.cn/34/277819.htm
Ⅵ C# GDI+程序設計
看看你 FrmDraw 這個窗體的 Paint 事件綁定了 FrmDraw_Paint() 這個方法了么?
Ⅶ 求助:在vc中gdi編程中如何實現圖形放縮和平移
方法一: 你的畫線函數放到WM_PAINT中,每次滑鼠移動厚後 ,你像窗口發送WM_PAINT ,窗口重繪之後在畫線; 方法二: 如果非要在相應滑鼠移動消息中繪圖,每次繪圖前因用窗口背景色,覆蓋掉前一次畫的線條,在畫新線條;
Ⅷ 學編程應該從哪裡開始C語言的書籍應該怎麼看
建議你從C語言學起,因為C的基礎部分總的來說不難,對於沒有基礎的人很快能夠上手,學習的較快。也不需要其他方面的基礎。現在大學里的課程設置基本上是從C到C++。學習C比較好的書是清華大學譚浩強教授的《C語言程序設計》,還有配套的習題解答《C程序設計題解與上機解答》。學C最重要一條:多動手,把書後面的每一道題都親自寫一遍。要學C++,必先學C。
學過C後再學C++上手比較快,因為C的一些規則、關鍵字、語法等,C++全部都包含了。我自己在大學里就是從C到C++學習的。至於書,很多人推薦《Thinking in C++》,我也看過。不過對於剛開始學習C++的話我認為還是選擇一些基礎點的書。例如清華大學的《OOP方法與技術》,很多大學用這個作課本。你在網上也可以找找看,相關資料很多。
當然,如果想學好C++,對於一些像《數據結構》《演算法與設計》《計算機英語》等方面的書也要看看。
開發工具下載:
Visual C++ 6.0 簡體中文企業版 集成SP6完美版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176808
Visual C++ 6.0 英文企業版 集成SP6完美版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177051
Visual Studio 6.0 英文企業版 集成SP6完美版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177062
視頻教程下載:
孫鑫C++視頻教程 rmvb格式 全20CD完整版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=156290
C++視頻教程 邊用邊學Visual C++ 6 (ASF格式)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177500
中山大學蔡培興 C++語言視頻教程 全51講 精品推薦
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158073
電子書教程:
錢能 c++程序設計教程 第二版 高清PDF版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166018
Essential C++ 中文版+英文版 侯捷譯
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167578
C++高級編程參考手冊
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145562
C++ Primer 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145858
C++ Primer 第四版 中文版高清晰
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177763
高質量C++編程指南
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177759
C++ 編程思想 第1卷 標准C++導引
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177774
C++ 編程思想 第2卷 實用編程技術
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177770
More Effective C++ 簡體中文版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=146871
C++ Templates 中文版+英文版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176004
C++ Coding Standards[Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175999
Absolute C++ 全彩頁代碼剖析
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175578
Accelerated C++ - Practical Programming by Example
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177489
Inside the C++ Object Model
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175359
More Exceptional C++ [Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175358
Exceptional C++ [Addison Wesley]
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175357
Sams出版 C++ Unleashed
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=163617
C++ GUI Programming with QT4
http://bbs.topsage.com/dispbbs.asp?boardID=119&ID=146734
Visual C++ 6傻瓜書 快速參考
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173217
Visual C++ 6.0 編程實例與技巧(PDF中文版)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173210
Visual C++ 21天自學教程
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173174
跟我學Visual C++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174442
Visual C++ 6 資料庫編程 21天自學教程 CHM
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173173
The C++ Programming Language 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=175018
深度探索C++對象模型
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176965
Special Edition Using Visual C++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173171
Professional MFC with VC 6
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166005
Practical C++ Programming
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=173744
Cross-Platform Development in C++
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174168
Iterative UML Development Using VC++ 6
http://bbs.topsage.com/dispbbs.asp?boardID=124&ID=174831
Ace Programmer's Guide
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=174449
Visual C++高級界面特效製作百例
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=168630
精通GDI+編程 清華大學出版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=170571
呼~~加油哦
到時候大家一起切磋
Ⅸ 論文3000字 題目:基於win32下的GDI程序設計
授之以魚不如授之以漁!蛋卷是某大學國際貿易學系學生,很高興能幫上你。其實有個很好的辦法可以讓你迅速拿到這樣的文獻。我們一般找中英文的文獻和論文都是用這樣的辦法。上google,然後收索你要的作品名稱或者重點詞彙在後面加.pdf.例如 「win32 GDI.pdf」或者「win32 GDI.doc」 這樣。你要找什麼論文或者文獻就重點詞+.pdf 或者重點詞+.doc 蛋卷用這個辦法屢試不爽,你可以多找幾篇,看看論文的架構和作者的思路,並且適當參考。希望蛋卷的回答對你有幫助。
Ⅹ 什麼是GDI
兩個意思,一個是圖形設備介面的英文縮寫;另一個是全球防衛組織。
GDI(全球防衛組織):
全球防禦組織是世界上最發達國家的軍事化國際聯盟,由Westwood Studios(後來的EA)為美國的個人電腦發行了一系列即時戰略游戲「命令與征服」,與凱恩領導的NOD兄弟會和入侵地球的思金人斗爭。
GDI(圖形設備介面):
GDI的主要任務是在系統和繪圖程序之間交換信息,並處理所有Windows程序的圖形輸出。在Windows操作系統下,大多數具有圖形界面的應用程序都離不開GDI。藉助GDI提供的功能,圖形和文本可以輕松地輸出到屏幕、列印機和其他輸出設備上。
(10)gdi程序設計pdf擴展閱讀:
GDI(圖形設備介面)的特點:
1、不允許程序直接訪問物理顯示硬體,通過稱為「設備環境」的抽象介面間接訪問顯示硬體;
2、程序需要與顯示硬體(顯示器、列印機等) 進行通訊時,必須首先獲得與特定窗口相關聯的設備環境;
3、用戶無需關心具體的物理設備類型;
4、Windows參考設備環境的數據結構完成數據的輸出。