八宝书库 > 文学其他电子书 > 深入浅出MFC第2版(PDF格式) >

第7部分

深入浅出MFC第2版(PDF格式)-第7部分

小说: 深入浅出MFC第2版(PDF格式) 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!






                                本章回顧              / 625 



                第  章             功能之加強與重繪效率之提昇 

                   11        View                                     / 627 



                          同時修改多個                 :                   和 

                                          Views    UpdateAllViews       OnUpdate / 629 



                                        在  View  定義個hint     / 631 



                                        把  hint  傳給OnUpdate    / 635 



                                        利用  hint  增加重繪效率  / 637 



                                可捲動的視窗:CScrollView             / 640 



                                大視窗的小窗口:Splitter              / 650 



                                        分裂視窗的功能                / 650 



22 


…………………………………………………………Page 45……………………………………………………………

                                                                                                    目  錄 



                        分裂視窗的程式概念 / 651 



                        分裂視窗之實作           / 653 



                本章回顧                      / 657 



第  章 印表與預樱А

    12                      / 659 



                概觀          / 659 



                列印動作的背景原理                 / 663 



                MFC  預設的印表機制              / 669 



                Scribble  列印機制的補強                / 685 



                        印表機的頁和文件的頁               / 685 



                        配置  GDI  繪圖工具            / 687 



                        尺寸與方向:關於映像模式(座標系統)                            / 688 



                        分頁  / 693 



                表頭(             )與表尾(               ) 

                        Header               Footer   / 695 



                        動態計算頁碼 / 696 



           列印預樱Вā                      。

                        Print Preview      / 697 



                本章回顧        / 698 



第  章 多重文件與多重顯示 

    13                                    / 701 



                MDI  和SDI                 / 701 



                多重顯像(Multiple Views )            / 703 



                視窗的動態分裂                          / 704 



                視窗的靜態分裂                          / 707 



                  CreateStatic  和CreateView      / 709 



                視窗的靜態叉分裂                        / 711 



                        Graph  範例程式              / 713 



                        靜態分裂視窗之觀念整理  / 724 



                同源子視窗                            / 725 



                                                                                                                 23 


…………………………………………………………Page 46……………………………………………………………

                 深入湷觥 FC    



                                         CMDIFrameWnd::OnWindowNew          / 726 



                                         Text  範例程式          / 727 



                                         非制式作法的缺點  / 734 



                                 多重文件                        / 736 



                                         新的  Document  類別            / 736 



                                         新的  Document Template       / 739 



                                         新的  UI  系統                  / 740 



                                         新文件的檔案讀寫動作                  / 742 



               *  第  章               多緒程式設計(                                                      ) /  

                     14        MFC                      Multi…threaded Programming in MFC                  745 



                                 從作業系統層面看執行緒                                / 745 



                                         個觀念:模組、行程、執行緒 / 746 



                                         執行緒優先權(Priority )                  / 748 



                                         執行緒排程(Scheduling )                 / 751 



                                         Thread Context                     / 751 



                                 從程式設計層面看執行緒                                / 752 



                                         Worker Threads  和  UI Threads      / 754 



                                         錯铡^念                               / 754 



                                         正確態度                               / 755 



                                 MFC  多緒程式設計                                / 755 



                                         探索CWinThread                       / 755 



                                         產生個  Worker Thread                / 759 



                                         產生個  UI Thread                    / 761 



                                         執行緒的結束                             / 763 



                                         執行緒與同步控制                           / 763 



                                 MFC  多緒程式實例                                / 766 



24 


…………………………………………………………Page 47……………………………………………………………

                                                                                                             目  錄 



*  第  章 定製個 

       15                  AppWizard                          / 771 



                   到底  Wizard  是什麼?                           / 733 



                   Custom AppWizard  的基本操作                    / 774 



                   剖析  AppWizard ponents                   / 779 



                           Dialog Templates  和  Dialog Classes        / 780 



                           Macros       / 781 



                           Directives   / 783 



                   動手修改  Top Studio AppWizard                 / 784 



                           利用資源編輯器修改  IDD_CUSTOM1  對話窗畫面                            / 785 



                           利用  ClassWizard  修改  CCustom1Dlg  類別                     / 785 



                           改寫  OnDismiss  虛擬函式,在其定義macros                          / 787 



                           修改  text template   / 788 



                           Top Studio AppWizard  執行結果 /789 



                           更多的資訊        / 790 



*  第  章 站眾的肩膀 使用                                           和 

       16                                   ponents          ActiveX Controls          / 791 



                   什麼是  ponent Gallery              / 792 



                   使用ponents                        / 795 



                           Splash screen               / 795 



                           System Info for About Dlg   / 797 



                           Tips of the Day             / 798 



                           ponents  實際哂茫篢est  程式 / 799 



                           修改  Test  程式內容  / 818 



                   使用  ActiveX Controls                / 822 



                                        基礎觀念:                     、           、 

                           ActiveX Control            Properties    Methods     Events             / 823 



                           ActiveX Controls  的五大使用步驟                  / 825 



                   使用                                 :            程式 

                             〃Grid〃 ActiveX Control     OcxTest                     / 827 



                                                                                                                           25 


…………………………………………………………Page 48……………………………………………………………

             深入湷觥 FC    



             第五篇 附錄 

                              / 843 



             附錄  無責任書評:從搖籃到墳墓                              的完全學習 

                  A                              Windows                  / 845 



                         *  無責任書評:MFC 大王                                  / 856 



             附錄B    Scribble Step5  程式原始碼列表                                 / 873 



             附錄C    Visual C++ 5。0 MFC 範例程式總樱А                              / 915 



             附錄     以          重建                 (        ) 

           *      D       MFC        Debug Window   DBWIN                   / 921 



26 


…………………………………………………………Page 49……………………………………………………………

                                                   第0章    你定要知道(導讀) 



     第0章 



                  你一定要知道 (导读) 



这本书适合谁 



     深入湷錾钊霚出 MFC 是一本介绍MFC     (Microsoft Foundation Classes )程序设计技术的书籍。 

     深入湷錾钊霚出 

                   



      对于Windows 应用软件的开发感到兴趣,并欲使用Visual C++ 整合环境的视觉开发工 



      具,以MFC 为程序基础的人,都可以从此书获得最根本最重要的知识与实例。 



      如果你是一位对Application Framework 和对象导向(Object Oriented )观念感兴趣的技 



      术狂热份子,想知道神秘的Runtime Type Information 、Dynamic Creation 、Persistence 、 



      Message Mapping  以及mand Routing 如何实作,本书能够充分满足你。事实上,依 



      我之见,这些核心技术与彻底学会操控MFC 乃同一件事情。 



      全书分为四篇: 



      第一篇【勿在浮砂筑高台】提供进入MFC 核心技术以及应用技术之前的所有技术基础, 



      包括: 



      ■   Win32 程序观念:message based; event driven; multitasking; multithreading; 



           console programming。 



      ■   C++ 重要技术:类别与对象、this 指针与继承、静态成员、虚拟函数与多态、 



                                                                              27 


…………………………………………

返回目录 上一页 下一页 回到顶部 0 0

你可能喜欢的