Adding Program Functionality

 

源文档 <http://msdn.microsoft.com/en-us/library/aa248191(v=vs.60).aspx>

 

 

你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

 

 

 

 

    How Do I...

  1. Procedures for Adding Program Functionality
  2. Active Technology Tasks
  3. Assembler (Inline) Tasks
  4. Automation Tasks
  5. Calling Conventions Tasks
  6. CArchive Tasks
  7. Class Browsing Tasks
  8. CObject Tasks
  9. Collection Class Tasks
  10. Connection Point Tasks
  11. Database Tasks
  12. Date and Time Tasks
  13. DLL Tasks
  14. Exception Handling Tasks
  15. File-Handling Tasks
  16. Internet Tasks
  17. Mail-Enabling Tasks (MAPI)
  18. Memory-Management Tasks
  19. Message-Mapping Tasks
  20. MFC Tasks
  21. Mixed-Language Programming Tasks
  22. Multibyte Character Set (MBCS) Tasks
  23. Multithreading Tasks
  24. OLE Tasks
  25. Reusing Code Tasks
  26. Serialization Tasks
  27. String Handling Tasks
  28. Template Tasks
  29. Unicode Programming Tasks
  30. Win32 Programming Tasks
  31. Windows Sockets Tasks
  32. Working with Classes Tasks
  33.  

    源文档 <http://msdn.microsoft.com/en-us/library/aa248191(v=vs.60).aspx>

     

     

    Visual C++ Programmer's Guide

     

    源文档 <http://msdn.microsoft.com/en-us/library/aa240996(v=vs.60).aspx>

     

     

 

你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

 

     

    Adding Program Functionality

    Most of programming is the iterative process of adding one program subsystem after another. Perhaps you begin with your program's "engine," such as the calculation engine for a spreadsheet application or the formatting engine for a word processor. Then you might develop your program's OLE functionality, and so on. This book covers a wide range of topics useful in this phase of development.

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Overviews   Short introductions to the concepts important in adding core functionality to your program

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    How Do I   Explanations of the tasks to perform as you add program functionality

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Frequently Asked Questions   Focused questions that other Visual C++ users are asking too

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Details   Longer conceptual articles about the subjects you need at this stage

    What else do you want to do?

     

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Learn how to use ClassView.

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Learn how to use WizardBar.

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Learn how to use ClassWizard.

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Learn how to use Gallery to reuse code and to insert prepackaged components and ActiveX Controls into your project.

    http://msdn.microsoft.com/en-us/library/aa242735(v=vs.60).aspx

    Learn how to use the http://msdn.microsoft.com/en-us/library/aa242735(v=vs.60).aspx effectively.

    Interesting home pages

     

     

       The entire Visual C++ product -- and your gateway to all of the documentation

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Adding user-interface features   Creating your program's user interface -- dialog boxes, toolbars, and much more

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Compiling and Linking   Building your program so you can test it

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Debugging   Debugging your program

     

    源文档 <http://msdn.microsoft.com/en-us/library/aa240996(v=vs.60).aspx>

     

     

     

    //

     

    performance Tuning [有代码,会说话]

     

    源文档 <http://msdn.microsoft.com/en-us/library/aa249768(v=vs.60).aspx>

     

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Performance Tuning

    This section of the documentation talks about tuning an application through code improvements and profiling.

     

    Feature Only in Professional and Enterprise Editions   Profiling is supported only in Visual C++ Professional and Enterprise Editions. For more information, see .

    What else do you want to do?

     

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

    Enable profiling in the development environment.

    你所不知道的mfc…mfc项目索引 &mfc调优指南 &mfc vc添加添加子功能指南

     

    Select code to profile.

    Interesting home pages

     

       The entire Visual C++ product.

     

    源文档 <http://msdn.microsoft.com/en-us/library/aa245531(v=vs.60).aspx>

     

     

    How Do I...

  1. Procedures for Performance Tuning
  2. Enable Profiling
  3. Run the Profiler from the Development Environment
  4. Run the Profiler from the Command Line
  5. Select Code to Profile
  6. Produce a Tab-Delimited Profiler Report
  7. Merge Profiler Output
  8. Profile Dynamic-Link Libraries
  9. Profile a COM or OLE Server or ActiveX Control
  10. Profile Inlined Code
  11. Profile Multithreaded Applications
  12. Profile on a "Quiet" Computer
  13. Miscellaneous Profiler Restrictions
  14.  

    源文档 <http://msdn.microsoft.com/en-us/library/aa249768(v=vs.60).aspx>

     

     

    关于ole部分的:

    OLE in MFC: Overview

    This topic has not yet been rated Rate this topic

    Visual Studio 6.0

    http://msdn.microsoft.com/en-us/library/aa240996(v=vs.60).aspxHow Do IDetailsSampleTutorial

    MFC provides the easiest way to write programs that use OLE:

  • For OLE visual editing (in-place activation)
  • To work as OLE containers or servers
  • To implement drag-and-drop functionality
  • To work with date and time data
  • To manage the state data of MFC modules, including exported DLL function entry points, OLE/COM interface entry points, and window procedure entry points

You can also use Automation or Remote Automation to operate another program from your program.

What do you want to know more about?

See Also   Connection Points

 

源文档 <http://msdn.microsoft.com/en-us/library/aa271006(v=vs.60).aspx>

 

 

OLE Tasks

This topic has not yet been rated Rate this topic

Visual Studio 6.0

http://msdn.microsoft.com/en-us/library/aa240996(v=vs.60).aspxOverviewDetailsSampleTutorial

This article family details tasks for OLE in-place activation or visual editing, OLE containers and servers, and OLE uniform data transfer (UDT) and drag and drop. For information about ActiveX controls (formerly known as OLE controls), see ActiveX Control Tasks. For information about Automation (formerly OLE Automation), see Automation Tasks.

For more information about OLE without MFC, see in the OLE Programmer's Reference.

The following categories of tasks are listed in following topics:

See Also   Connection Point Tasks, Automation Tasks


Did you find this helpful? Yes No

 

源文档 <http://msdn.microsoft.com/en-us/library/aa271008(v=vs.60).aspx>

 

 

OLE Drag and Drop and Clipboard Tasks

This topic has not yet been rated Rate this topic

Visual Studio 6.0

http://msdn.microsoft.com/en-us/library/aa240996(v=vs.60).aspxOverviewDetailsSampleTutorial

OLE drag and drop allows users to drag data items between applications or between windows in a single application. Any data that could be placed on the clipboard can be dragged and dropped.

What do you want to do?

 

源文档 <http://msdn.microsoft.com/en-us/library/aa271005(v=vs.60).aspx>

 

 

比添加ole,更大的mfc 功能集合:

Overviews

  • Overviews: Adding Program Functionality
  • Active Technology: Overview
  • Assembler (Inline): Overview
  • Automation: Overview
  • Calling Conventions: Overview
  • CObject, The Root Base Class in MFC: Overview
  • Collections, Working with Aggregate Data: Overview
  • Compiler COM Support: Overview
  • Databases: Overview
  • Date and Time Data: Overview
  • DLLs: Overview
  • Exception Handling: Overview
  • File Handling: Overview
  • Internet Support: Overview
  • MAPI, Enabling Your Program for Mail: Overview
  • Memory Management with MFC: Overview
  • Messages and Commands: Overview
  • MFC: Overview
  • Mixed-Language Programming: Overview
  • Multibyte Character Sets (MBCS): Overview
  • Multithreaded Programs: Overview
  • OLE in MFC: Overview
  • Reusing Code: Overview
  • Serialization: Overview
  • Strings: Overview
  • Templates in C++: Overview
  • Unicode Programming: Overview
  • Win32 Programming: Overview
  • Windows Sockets for Network Programming: Overview
  • Working with Classes: Overview
  •  

    源文档 <http://msdn.microsoft.com/en-us/library/aa248155(v=vs.60).aspx>

     

     

     

    相关文章:

    • 2021-11-06
    • 2021-12-05
    • 2022-12-23
    • 2022-02-10
    • 2022-12-23
    • 2022-01-23
    • 2021-08-15
    猜你喜欢
    • 2021-10-12
    • 2022-12-23
    • 2021-06-06
    • 2021-09-11
    • 2021-09-07
    • 2021-08-20
    • 2021-09-09
    相关资源
    相似解决方案