Skip to content

Commit b421236

Browse files
author
mikeblome
committed
fixed links
1 parent f839e7a commit b421236

21 files changed

+148
-192
lines changed

docs/atl/atl-class-overview.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,10 @@ Classes in the Active Template Library (ATL) can be categorized as follows:
3838
For additional classes that can be used in ATL projects, see [Shared Classes](../atl-mfc-shared/atl-mfc-shared-classes.md).
3939

4040
## See Also
41-
[Classes](../atl/reference/atl-classes.md)
42-
[ATL COM Desktop Components](../atl/atl-com-desktop-components.md)
41+
[Classes and structs](../atl/reference/atl-classes.md)
42+
[ATL COM Desktop Components](../atl/atl-com-desktop-components.md)
4343
[Functions](../atl/reference/atl-functions.md)
4444
[Global Variables](../atl/reference/atl-global-variables.md)
4545
[Macros](../atl/reference/atl-macros.md)
46-
[Structures](../atl/reference/atl-structures.md)
4746
[Typedefs](../atl/reference/atl-typedefs.md)
4847

docs/atl/atl-com-desktop-components.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ The ATL Reference documents the Active Template Library (ATL), a set of template
1818
[ATL Class Overview](../atl/atl-class-overview.md)
1919
Provides links to and brief descriptions of the ATL classes organized by category.
2020

21-
[ATL Classes](../atl/reference/atl-classes.md)
22-
Provides reference material on the classes organized alphabetically.
21+
[ATL Classes and structs](../atl/reference/atl-classes.md)
22+
Provides reference material on the classes and structs organized alphabetically.
2323

2424
[ATL Functions](../atl/reference/atl-functions.md)
2525
Provides reference material on the global functions organized alphabetically. Includes topics organizing the functions into categories.
@@ -30,14 +30,11 @@ The ATL Reference documents the Active Template Library (ATL), a set of template
3030
[ATL Macros](../atl/reference/atl-macros.md)
3131
Provides reference material on the macros organized alphabetically. Includes topics organizing the macros into categories.
3232

33-
[ATL Structures](../atl/reference/atl-structures.md)
34-
Provides reference material on the structures organized alphabetically.
35-
3633
[ATL Typedefs](../atl/reference/atl-typedefs.md)
3734
Provides reference material on the typedefs organized alphabetically
3835

39-
[Archetypes](../atl/reference/atl-archetypes.md)
40-
Provides links to the ATL archetypes, which are theoretical classes that supply a collection of methods, data members, static functions, typedefs, or other features, listed alphabetically.
36+
[Worker Archetype](../atl/reference/worker-archetype.md)
37+
Provides a links to the ATL Worker archetype.
4138

4239
[Obsolete ATL Topics](http://msdn.microsoft.com/en-us/7af0223d-148e-4a4c-bf9c-3e916a3b67ec)
4340
Provides reference material on the classes, macros, and functions that are obsolete or deprecated.

docs/atl/reference/atl-base-module70-structure.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
---
2-
title: "_ATL_BASE_MODULE70 Structure | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.technology: ["cpp-atl"]
6-
ms.topic: "reference"
7-
f1_keywords: ["ATL::_ATL_BASE_MODULE70", "ATL._ATL_BASE_MODULE70", "_ATL_BASE_MODULE70"]
8-
dev_langs: ["C++"]
9-
helpviewer_keywords: ["ATL_BASE_MODULE70 structure", "_ATL_BASE_MODULE70 structure"]
10-
ms.assetid: 4539282f-15b8-4d7c-aafa-a85dc56f4980
11-
author: "mikeblome"
12-
ms.author: "mblome"
13-
ms.workload: ["cplusplus"]
1+
---
2+
title: "_ATL_BASE_MODULE70 Structure | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.technology: ["cpp-atl"]
6+
ms.topic: "reference"
7+
f1_keywords: ["ATL::_ATL_BASE_MODULE70", "ATL._ATL_BASE_MODULE70", "_ATL_BASE_MODULE70"]
8+
dev_langs: ["C++"]
9+
helpviewer_keywords: ["ATL_BASE_MODULE70 structure", "_ATL_BASE_MODULE70 structure"]
10+
ms.assetid: 4539282f-15b8-4d7c-aafa-a85dc56f4980
11+
author: "mikeblome"
12+
ms.author: "mblome"
13+
ms.workload: ["cplusplus"]
1414
---
1515
# _ATL_BASE_MODULE70 Structure
1616
Used by any project that uses ATL.
@@ -62,7 +62,7 @@ struct _ATL_BASE_MODULE70 {
6262
**Header:** atlcore.h
6363

6464
## See Also
65-
[Structures](../../atl/reference/atl-structures.md)
65+
[Classes and structs](../../atl/reference/atl-classes.md)
6666

6767

6868

docs/atl/reference/atl-classes.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,18 @@ author: "mikeblome"
1111
ms.author: "mblome"
1212
ms.workload: ["cplusplus"]
1313
---
14-
# ATL Classes
15-
The Active Template Library (ATL) includes the following classes. To find a particular class by category, see the [ATL Class Overview](../../atl/atl-class-overview.md).
14+
# ATL classes and structs
15+
The Active Template Library (ATL) includes the following classes and structs. To find a particular class by category, see the [ATL Class Overview](../../atl/atl-class-overview.md).
1616

17-
|Class|Description|Header file|
17+
|Class / struct|Description|Header file|
1818
|-----------|-----------------|-----------------|
19+
|[ATL_DRAWINFO](../../atl/reference/atl-drawinfo-structure.md)|Contains information used for rendering to various targets, such as a printer, metafile, or ActiveX control.|atlctl.h|
20+
|[_AtlCreateWndData](../../atl/reference/atlcreatewnddata-structure.md)|Contains class instance data in windowing code in ATL.|atlbase.h|
21+
|[_ATL_BASE_MODULE70](../../atl/reference/atl-base-module70-structure.md)|Used by any project that uses ATL.|atlbase.h|
22+
|[_ATL_COM_MODULE70](../../atl/reference/atl-com-module70-structure.md)|Used by COM-related code in ATL.| atlbase.h|
23+
|[_ATL_FUNC_INFO](../../atl/reference/atl-func-info-structure.md)|Contains type information used to describe a method or property on a dispinterface.|atlcom.h|
24+
|[_ATL_MODULE70](../../atl/reference/atl-module70-structure.md)|Contains data used by every ATL module.|atlbase.h|
25+
|[_ATL_WIN_MODULE70](../../atl/reference/atl-win-module70-structure.md)|Used by windowing code in ATL.|atlbase.h|
1926
|[CA2AEX](../../atl/reference/ca2aex-class.md)|This class is used by the string conversion macros `CA2TEX` and `CT2AEX`, and the typedef **CA2A**.|atlconv.h|
2027
|[CA2CAEX](../../atl/reference/ca2caex-class.md)|This class is used by string conversion macros `CA2CTEX` and `CT2CAEX`, and the typedef **CA2CA**.|atlconv.h|
2128
|[CA2WEX](../../atl/reference/ca2wex-class.md)|This class is used by the string conversion macros `CA2TEX`, `CA2CTEX`, `CT2WEX`, and `CT2CWEX`, and the typedef **CA2W**.|atlconv.h|
@@ -214,7 +221,6 @@ The Active Template Library (ATL) includes the following classes. To find a part
214221
[ATL COM Desktop Components](../../atl/atl-com-desktop-components.md)
215222
[Functions](../../atl/reference/atl-functions.md)
216223
[Global Variables](../../atl/reference/atl-global-variables.md)
217-
[Structures](../../atl/reference/atl-structures.md)
218224
[Typedefs](../../atl/reference/atl-typedefs.md)
219225
[Class Overview](../../atl/atl-class-overview.md)
220226

docs/atl/reference/atl-com-module70-structure.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
---
2-
title: "_ATL_COM_MODULE70 Structure | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.technology: ["cpp-atl"]
6-
ms.topic: "reference"
7-
f1_keywords: ["ATL::_ATL_COM_MODULE70", "ATL._ATL_COM_MODULE70", "_ATL_COM_MODULE70"]
8-
dev_langs: ["C++"]
9-
helpviewer_keywords: ["_ATL_COM_MODULE70 structure", "ATL_COM_MODULE70 structure"]
10-
ms.assetid: 5b0b2fd0-bdeb-4c7e-8870-78fa69ace6e6
11-
author: "mikeblome"
12-
ms.author: "mblome"
13-
ms.workload: ["cplusplus"]
1+
---
2+
title: "_ATL_COM_MODULE70 Structure | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.technology: ["cpp-atl"]
6+
ms.topic: "reference"
7+
f1_keywords: ["ATL::_ATL_COM_MODULE70", "ATL._ATL_COM_MODULE70", "_ATL_COM_MODULE70"]
8+
dev_langs: ["C++"]
9+
helpviewer_keywords: ["_ATL_COM_MODULE70 structure", "ATL_COM_MODULE70 structure"]
10+
ms.assetid: 5b0b2fd0-bdeb-4c7e-8870-78fa69ace6e6
11+
author: "mikeblome"
12+
ms.author: "mblome"
13+
ms.workload: ["cplusplus"]
1414
---
1515
# _ATL_COM_MODULE70 Structure
1616
Used by COM-related code in ATL.
@@ -50,7 +50,7 @@ struct _ATL_COM_MODULE70 {
5050
**Header:** atlbase.h
5151

5252
## See Also
53-
[Structures](../../atl/reference/atl-structures.md)
53+
[Classes and structs](../../atl/reference/atl-classes.md)
5454

5555

5656

docs/atl/reference/atl-drawinfo-structure.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
---
2-
title: "ATL_DRAWINFO Structure | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.technology: ["cpp-atl"]
6-
ms.topic: "reference"
7-
f1_keywords: ["ATL::ATL_DRAWINFO", "ATL_DRAWINFO", "ATL.ATL_DRAWINFO"]
8-
dev_langs: ["C++"]
9-
helpviewer_keywords: ["ATL_DRAWINFO structure"]
10-
ms.assetid: dd2e2aa8-e8c5-403b-b4df-35c0f6f57fb7
11-
author: "mikeblome"
12-
ms.author: "mblome"
13-
ms.workload: ["cplusplus"]
1+
---
2+
title: "ATL_DRAWINFO Structure | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.technology: ["cpp-atl"]
6+
ms.topic: "reference"
7+
f1_keywords: ["ATL::ATL_DRAWINFO", "ATL_DRAWINFO", "ATL.ATL_DRAWINFO"]
8+
dev_langs: ["C++"]
9+
helpviewer_keywords: ["ATL_DRAWINFO structure"]
10+
ms.assetid: dd2e2aa8-e8c5-403b-b4df-35c0f6f57fb7
11+
author: "mikeblome"
12+
ms.author: "mblome"
13+
ms.workload: ["cplusplus"]
1414
---
1515
# ATL_DRAWINFO Structure
1616
Contains information used for rendering to various targets, such as a printer, metafile, or ActiveX control.
@@ -84,7 +84,7 @@ struct ATL_DRAWINFO {
8484
**Header:** atlctl.h
8585

8686
## See Also
87-
[Structures](../../atl/reference/atl-structures.md)
87+
[Classes and structs](../../atl/reference/atl-classes.md)
8888
[IViewObject::Draw](http://msdn.microsoft.com/library/windows/desktop/ms688655)
8989
[CComControlBase::OnDrawAdvanced](../../atl/reference/ccomcontrolbase-class.md#ondrawadvanced)
9090

docs/atl/reference/atl-func-info-structure.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
---
2-
title: "_ATL_FUNC_INFO Structure | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.technology: ["cpp-atl"]
6-
ms.topic: "reference"
7-
f1_keywords: ["_ATL_FUNC_INFO", "ATL::_ATL_FUNC_INFO", "ATL._ATL_FUNC_INFO"]
8-
dev_langs: ["C++"]
9-
helpviewer_keywords: ["_ATL_FUNC_INFO structure", "ATL_FUNC_INFO structure"]
10-
ms.assetid: 441ebe2c-f971-47de-9f52-a258e8d6f88e
11-
author: "mikeblome"
12-
ms.author: "mblome"
13-
ms.workload: ["cplusplus"]
1+
---
2+
title: "_ATL_FUNC_INFO Structure | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.technology: ["cpp-atl"]
6+
ms.topic: "reference"
7+
f1_keywords: ["_ATL_FUNC_INFO", "ATL::_ATL_FUNC_INFO", "ATL._ATL_FUNC_INFO"]
8+
dev_langs: ["C++"]
9+
helpviewer_keywords: ["_ATL_FUNC_INFO structure", "ATL_FUNC_INFO structure"]
10+
ms.assetid: 441ebe2c-f971-47de-9f52-a258e8d6f88e
11+
author: "mikeblome"
12+
ms.author: "mblome"
13+
ms.workload: ["cplusplus"]
1414
---
1515
# _ATL_FUNC_INFO Structure
1616
Contains type information used to describe a method or property on a dispinterface.
@@ -55,7 +55,7 @@ struct _ATL_FUNC_INFO {
5555
**Header:** atlcom.h
5656

5757
## See Also
58-
[Structures](../../atl/reference/atl-structures.md)
58+
[Classes and structs](../../atl/reference/atl-classes.md)
5959
[IDispEventSimpleImpl Class](../../atl/reference/idispeventsimpleimpl-class.md)
6060
[SINK_ENTRY_INFO](composite-control-macros.md#sink_entry_info)
6161

docs/atl/reference/atl-functions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,5 @@ To find an ATL function by category, see the following topics.
6363
[ATL COM Desktop Components](../../atl/atl-com-desktop-components.md)
6464
[Macros](../../atl/reference/atl-macros.md)
6565
[Global Variables](../../atl/reference/atl-global-variables.md)
66-
[Structures](../../atl/reference/atl-structures.md)
6766
[Typedefs](../../atl/reference/atl-typedefs.md)
68-
[Classes](../../atl/reference/atl-classes.md)
67+
[Classes and structs](../../atl/reference/atl-classes.md)

docs/atl/reference/atl-macros.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,6 @@ To find an ATL macro by category, see the following topics.
7676
[ATL COM Desktop Components](../../atl/atl-com-desktop-components.md)
7777
[Functions](../../atl/reference/atl-functions.md)
7878
[Global Variables](../../atl/reference/atl-global-variables.md)
79-
[Structures](../../atl/reference/atl-structures.md)
79+
[Classes and structs](../../atl/reference/atl-classes.md)
8080
[Typedefs](../../atl/reference/atl-typedefs.md)
81-
[Classes](../../atl/reference/atl-classes.md)
81+

docs/atl/reference/atl-module70-structure.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
---
2-
title: "_ATL_MODULE70 Structure | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.technology: ["cpp-atl"]
6-
ms.topic: "reference"
7-
f1_keywords: ["_ATL_MODULE70", "ATL::_ATL_MODULE70", "ATL._ATL_MODULE70"]
8-
dev_langs: ["C++"]
9-
helpviewer_keywords: ["ATL_MODULE70 structure", "_ATL_MODULE70 structure"]
10-
ms.assetid: b059b2c8-dfd1-4ac9-b07d-39df638cc7b3
11-
author: "mikeblome"
12-
ms.author: "mblome"
13-
ms.workload: ["cplusplus"]
1+
---
2+
title: "_ATL_MODULE70 Structure | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.technology: ["cpp-atl"]
6+
ms.topic: "reference"
7+
f1_keywords: ["_ATL_MODULE70", "ATL::_ATL_MODULE70", "ATL._ATL_MODULE70"]
8+
dev_langs: ["C++"]
9+
helpviewer_keywords: ["ATL_MODULE70 structure", "_ATL_MODULE70 structure"]
10+
ms.assetid: b059b2c8-dfd1-4ac9-b07d-39df638cc7b3
11+
author: "mikeblome"
12+
ms.author: "mblome"
13+
ms.workload: ["cplusplus"]
1414
---
1515
# _ATL_MODULE70 Structure
1616
Contains data used by every ATL module.
@@ -46,7 +46,7 @@ struct _ATL_MODULE70 {
4646
**Header:** atlbase.h
4747

4848
## See Also
49-
[Structures](../../atl/reference/atl-structures.md)
49+
[Classes and structs](../../atl/reference/atl-classes.md)
5050

5151

5252

0 commit comments

Comments
 (0)