浏览代码

Merge topic 'WIN32'

254a849864 Help: Spell out MFC
b173c641c4 Help: Add links to variables

Acked-by: Kitware Robot <[email protected]>
Merge-request: !2613
Brad King 7 年之前
父节点
当前提交
a786062db2
共有 2 个文件被更改,包括 14 次插入12 次删除
  1. 6 5
      Help/prop_tgt/WIN32_EXECUTABLE.rst
  2. 8 7
      Help/variable/CMAKE_MFC_FLAG.rst

+ 6 - 5
Help/prop_tgt/WIN32_EXECUTABLE.rst

@@ -5,8 +5,9 @@ Build an executable with a WinMain entry point on windows.
 
 
 When this property is set to true the executable when linked on
 When this property is set to true the executable when linked on
 Windows will be created with a WinMain() entry point instead of just
 Windows will be created with a WinMain() entry point instead of just
-main().  This makes it a GUI executable instead of a console
-application.  See the CMAKE_MFC_FLAG variable documentation to
-configure use of MFC for WinMain executables.  This property is
-initialized by the value of the variable CMAKE_WIN32_EXECUTABLE if it
-is set when a target is created.
+main().  This makes it a GUI executable instead of a console application.
+See the :variable:`CMAKE_MFC_FLAG` variable documentation to
+configure use of the Microsoft Foundation Classes (MFC) for WinMain
+executables.  This property is initialized by the value of the
+:variable:`CMAKE_WIN32_EXECUTABLE` variable if it is set when
+a target is created.

+ 8 - 7
Help/variable/CMAKE_MFC_FLAG.rst

@@ -1,15 +1,16 @@
 CMAKE_MFC_FLAG
 CMAKE_MFC_FLAG
 --------------
 --------------
 
 
-Tell cmake to use MFC for an executable or dll.
+Use the MFC library for an executable or dll.
 
 
-This can be set in a ``CMakeLists.txt`` file and will enable MFC in the
-application.  It should be set to ``1`` for the static MFC library, and ``2``
-for the shared MFC library.  This is used in Visual Studio
-project files.  The CMakeSetup dialog used MFC and the ``CMakeLists.txt``
-looks like this:
+Enables the use of the Microsoft Foundation Classes (MFC).
+It should be set to ``1`` for the static MFC library, and
+``2`` for the shared MFC library.  This is used in Visual Studio
+project files.
 
 
-::
+Usage example:
+
+.. code-block:: cmake
 
 
   add_definitions(-D_AFXDLL)
   add_definitions(-D_AFXDLL)
   set(CMAKE_MFC_FLAG 2)
   set(CMAKE_MFC_FLAG 2)