From a044430c558c2554a44771ce14862fac3ba8150a Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:15:05 +0800 Subject: [PATCH 1/6] Remove huge amounts of superfluous spaces in "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index d1790212f1..b612f04f39 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -10,13 +10,13 @@ ms.assetid: 8954848b-2c01-4a4f-abf5-ee55f6a05eeb This topic lists the data types most commonly used in the Microsoft Foundation Class Library. Most of the data types are the same as those in the Platform Software Development Kit (SDK), while others are unique to MFC. -For information about the data types used in both the Windows SDK and MFC, see [Windows Data Types](/windows/win32/WinProg/windows-data-types). +For information about the data types used in both the Windows SDK and MFC, see [Windows Data Types](/windows/win32/WinProg/windows-data-types). Data types unique to the Microsoft Foundation Class Library include the following: - POSITION A value used to denote the position of an element in a collection; used by MFC collection classes. -- LPCRECT A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. +- LPCRECT A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. ## See also From a2f072f8b67bcb5cac5d8bf2426f90063fe097da Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:16:24 +0800 Subject: [PATCH 2/6] Tidy up "See also" section in "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index b612f04f39..30958b3a6d 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -20,5 +20,5 @@ Data types unique to the Microsoft Foundation Class Library include the followin ## See also -[Class Overview](../../mfc/class-library-overview.md)
-[Macros and Globals](../../mfc/reference/mfc-macros-and-globals.md) +[Class Overview](../class-library-overview.md)\ +[Macros and Globals](mfc-macros-and-globals.md) From 09c808160a56a4ea27346dc0f6b2c2f2a2d3e463 Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:18:00 +0800 Subject: [PATCH 3/6] Add backticks in "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index 30958b3a6d..7c6705cfb7 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -14,9 +14,9 @@ For information about the data types used in both the Windows SDK and MFC, see [ Data types unique to the Microsoft Foundation Class Library include the following: -- POSITION A value used to denote the position of an element in a collection; used by MFC collection classes. +- `POSITION` A value used to denote the position of an element in a collection; used by MFC collection classes. -- LPCRECT A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. +- `LPCRECT` A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. ## See also From bb1bda78d4fc14f57d75c314f9221446a396e1a4 Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:20:02 +0800 Subject: [PATCH 4/6] Tweak "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index 7c6705cfb7..4119ead14f 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -8,15 +8,14 @@ ms.assetid: 8954848b-2c01-4a4f-abf5-ee55f6a05eeb --- # Data Types (MFC) -This topic lists the data types most commonly used in the Microsoft Foundation Class Library. Most of the data types are the same as those in the Platform Software Development Kit (SDK), while others are unique to MFC. +This topic lists the data types most commonly used in the Microsoft Foundation Class (MFC) Library. Most of the data types are the same as those in the Platform Software Development Kit (SDK), while others are unique to MFC. For information about the data types used in both the Windows SDK and MFC, see [Windows Data Types](/windows/win32/WinProg/windows-data-types). -Data types unique to the Microsoft Foundation Class Library include the following: +Data types unique to MFC include the following: -- `POSITION` A value used to denote the position of an element in a collection; used by MFC collection classes. - -- `LPCRECT` A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. +- `POSITION` - A value used to denote the position of an element in a collection; used by MFC collection classes. +- `LPCRECT` - A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. ## See also From 049a3bcfc6b301278799cad95ea97a7c40b6b001 Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:23:49 +0800 Subject: [PATCH 5/6] Add link to `RECT` in "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index 4119ead14f..848e5e79f5 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -15,7 +15,7 @@ For information about the data types used in both the Windows SDK and MFC, see [ Data types unique to MFC include the following: - `POSITION` - A value used to denote the position of an element in a collection; used by MFC collection classes. -- `LPCRECT` - A 32-bit pointer to a constant (nonmodifiable) `RECT` structure. +- `LPCRECT` - A 32-bit pointer to a constant (nonmodifiable) [`RECT`](/windows/win32/api/windef/ns-windef-rect) structure. ## See also From ab95a762323a4817c717dcd189053e444074a86c Mon Sep 17 00:00:00 2001 From: Rageking8 <106309953+Rageking8@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:24:23 +0800 Subject: [PATCH 6/6] Update metadata in "Data Types (MFC)" topic --- docs/mfc/reference/data-types-mfc.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/mfc/reference/data-types-mfc.md b/docs/mfc/reference/data-types-mfc.md index 848e5e79f5..9893062dab 100644 --- a/docs/mfc/reference/data-types-mfc.md +++ b/docs/mfc/reference/data-types-mfc.md @@ -1,10 +1,9 @@ --- -description: "Learn more about: Data Types (MFC)" title: "Data Types (MFC)" -ms.date: "11/04/2016" +description: "Learn more about: Data Types (MFC)" +ms.date: 11/04/2016 f1_keywords: ["LPCRECT", "POSITION"] helpviewer_keywords: ["LPCRECT data type [MFC]", "WPARAM data type [MFC]", "data types [MFC], MFC", "LRESULT [MFC]", "POSITION data type [MFC]", "UINT [MFC]", "LPVOID data type [MFC]", "COLORREF [MFC]", "LPCTSTR [MFC]", "LPSTR [MFC]", "DWORD operator [MFC]", "WORD data type [MFC]", "LPTSTR [MFC]", "BYTE data type (Windows)", "Long data type [MFC], Windows types", "Boolean data type [MFC], supported data types", "LPARAM data type [MFC]", "LPCSTR [MFC]"] -ms.assetid: 8954848b-2c01-4a4f-abf5-ee55f6a05eeb --- # Data Types (MFC)