什么是 MFC AppWizard?

        先来复习两个单词吧:

witch     : 女巫

wizard  : 男巫

      

      下面看看维基百科对计算机中的wizard的描述:

       A software wizard or setup assistant is auser interface type that presents auser with a sequence of dialog boxes that lead the user through a series of well-defined steps. Tasks that are complex, infrequently performed, or unfamiliar may be easier to perform using a wizard. In contrast, anexpert system guides a user through a series of (usually yes/no) questions to solve a problem.

       By 2001, wizards had become commonplace in most consumer-oriented operating systems, although not always under the name "wizard". InMac OS X, for example, they are called "assistants"; some examples include the "Setup Assistant", which is run at initial bootup of theMacintosh, and the "Network Setup Assistant", which has a similar function to the MS-Windows "New Connection Wizard".GNOME refers to its wizards as "assistants".

        Many web applications, for instance online booking sites, make use of the wizard paradigm to complete lengthy interactive processes, sometimes becoming similar toautomated online assistants. Oracle Designer also uses wizards extensively.

        The use of wizards is controversial among user interface designers because wizards encourage modal windows, which their opponents consider antithetical to proper human interface design.[citation needed]

        The Microsoft Manual of Style for Technical Publications (Version 3.0) urges technical writers to refer to these assistants as "wizards" and to use lowercase letters. In countries where the concept of wizard does not convey the idea of helpfulness or is offensive (via the suggestion that actual magic is being used), the manual suggests using the term "assistant" instead.

      

        我们来看看MSDN(2008版本)对MFC AppWizard的描述:

      The MFC Application Wizard generates an application having built-in functionality that, when compiled, implements the basic features of a Windows executable (.exe) application. The MFC starter application includes C++ source (.cpp) files, resource (.rc) files, header (.h) files, and a project (.vcproj) file. The code generated in these starter files is based on MFC.


       总之:MFC AppWizard是一个生成MFC应用程序框架的向导工具。


你可能感兴趣的:(什么是 MFC AppWizard?)