Skip to content

Commit 31295a0

Browse files
author
Michael Blome
committed
additional atl broken link fixes
1 parent 4e393ab commit 31295a0

43 files changed

Lines changed: 258 additions & 249 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/atl/adding-functionality-to-the-composite-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Once you have inserted any necessary controls into the composite control, the ne
4848
4949
After inserting an ActiveX control in the dialog resource, right-click the control and click **Add Event Handler**. Select the event you want to handle and click **Add and Edit**. The event handler code will be added to the control's .h file.
5050

51-
Connection points for ActiveX controls on the composite control are automatically connected and disconnected via calls to [CComCompositeControl::AdviseSinkMap](../atl/reference/ccomcompositecontrol-class.md#advisesinkmap).
51+
Connection points for ActiveX controls on the composite control are automatically connected and disconnected via calls to [CComCompositeControl::AdviseSinkMap](../atl/reference/ccomcompositecontrol-class.md#ccomcompositecontrol__advisesinkmap).
5252

5353
## See Also
5454
[Composite Control Fundamentals](../atl/atl-composite-control-fundamentals.md)

docs/atl/atl-event-handling-summary.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ In general, handling COM events is a relatively simple process. There are three
5959

6060
|Advise function|Unadvise function|Most suitable for use with|Requires you to keep track of a cookie|Comments|
6161
|---------------------|-----------------------|--------------------------------|---------------------------------------------|--------------|
62-
|[AtlAdvise](http://msdn.microsoft.com/Library/625a2f03-6b7f-4761-be5d-d2871d1d3254), [CComPtrBase::Advise](../atl/reference/ccomptrbase-class.md#advise)|[AtlUnadvise](http://msdn.microsoft.com/Library/939d2e50-e2df-4e8f-a16a-e9650b8f0340)|Vtable or dual interfaces|Yes|`AtlAdvise` is a global ATL function. `CComPtrBase::Advise` is used by [CComPtr](../atl/reference/ccomptr-class.md) and [CComQIPtr](../atl/reference/ccomqiptr-class.md).|
63-
|[IDispEventSimpleImpl::DispEventAdvise](../atl/reference/idispeventsimpleimpl-class.md#dispeventadvise)|[IDispEventSimpleImpl::DispEventUnadvise](../atl/reference/idispeventsimpleimpl-class.md#dispeventunadvise)|[IDispEventImpl](../atl/reference/idispeventimpl-class.md) or [IDispEventSimpleImpl](../atl/reference/idispeventsimpleimpl-class.md)|No|Fewer parameters than `AtlAdvise` since the base class does more work.|
64-
|[CComCompositeControl::AdviseSinkMap(TRUE)](../atl/reference/ccomcompositecontrol-class.md#advisesinkmap)|[CComCompositeControl::AdviseSinkMap(FALSE)](../atl/reference/ccomcompositecontrol-class.md#advisesinkmap)|ActiveX controls in Composite controls|No|`CComCompositeControl::AdviseSinkMap` advises all entries in the event sink map. The same function unadvises the entries. This method is called automatically by the `CComCompositeControl` class.|
65-
|[CAxDialogImpl::AdviseSinkMap(TRUE)](../atl/reference/caxdialogimpl-class.md#advisesinkmap)|[CAxDialogImpl::AdviseSinkMap(FALSE)](../atl/reference/caxdialogimpl-class.md#advisesinkmap)|ActiveX controls in a dialog box|No|`CAxDialogImpl::AdviseSinkMap` advises and unadvises all ActiveX controls in the dialog resource. This is done automatically for you.|
62+
|[AtlAdvise](http://msdn.microsoft.com/Library/625a2f03-6b7f-4761-be5d-d2871d1d3254), [CComPtrBase::Advise](../atl/reference/ccomptrbase-class.md#ccomptrbase__advise)|[AtlUnadvise](http://msdn.microsoft.com/Library/939d2e50-e2df-4e8f-a16a-e9650b8f0340)|Vtable or dual interfaces|Yes|`AtlAdvise` is a global ATL function. `CComPtrBase::Advise` is used by [CComPtr](../atl/reference/ccomptr-class.md) and [CComQIPtr](../atl/reference/ccomqiptr-class.md).|
63+
|[IDispEventSimpleImpl::DispEventAdvise](../atl/reference/idispeventsimpleimpl-class.md#idispeventsimpleimpl__dispeventadvise)|[IDispEventSimpleImpl::DispEventUnadvise](../atl/reference/idispeventsimpleimpl-class.md#idispeventsimpleimpl__dispeventunadvise)|[IDispEventImpl](../atl/reference/idispeventimpl-class.md) or [IDispEventSimpleImpl](../atl/reference/idispeventsimpleimpl-class.md)|No|Fewer parameters than `AtlAdvise` since the base class does more work.|
64+
|[CComCompositeControl::AdviseSinkMap(TRUE)](../atl/reference/ccomcompositecontrol-class.md#ccomcompositecontrol__advisesinkmap)|[CComCompositeControl::AdviseSinkMap(FALSE)](../atl/reference/ccomcompositecontrol-class.md#ccomcompositecontrol__advisesinkmap)|ActiveX controls in Composite controls|No|`CComCompositeControl::AdviseSinkMap` advises all entries in the event sink map. The same function unadvises the entries. This method is called automatically by the `CComCompositeControl` class.|
65+
|[CAxDialogImpl::AdviseSinkMap(TRUE)](../atl/reference/caxdialogimpl-class.md#caxdialogimpl__advisesinkmap)|[CAxDialogImpl::AdviseSinkMap(FALSE)](../atl/reference/caxdialogimpl-class.md#caxdialogimpl__advisesinkmap)|ActiveX controls in a dialog box|No|`CAxDialogImpl::AdviseSinkMap` advises and unadvises all ActiveX controls in the dialog resource. This is done automatically for you.|
6666

6767
## See Also
6868
[Event Handling](../atl/event-handling-and-atl.md)

docs/atl/atl-services.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@ To create your ATL COM object so that it runs in a service, simply select Servic
5151

5252
The first four topics in this section discuss the actions that occur during execution of `CAtlServiceModuleT` member functions. These topics appear in the same sequence as the functions are typically called. To improve your understanding of these topics, it is a good idea to use the source code generated by the ATL Project Wizard as a reference. These first four topics are:
5353

54-
- [The CAtlServiceModuleT::Start Function](../atl/reference/catlservicemodulet-class.md#start%20function)
54+
- [The CAtlServiceModuleT::Start Function](../atl/reference/catlservicemodulet-class.md#catlservicemodulet__start%20function)
5555

56-
- [The CAtlServiceModuleT::ServiceMain Function](../atl/reference/catlservicemodulet-class.md#servicemain%20function)
56+
- [The CAtlServiceModuleT::ServiceMain Function](../atl/reference/catlservicemodulet-class.md#catlservicemodulet__servicemain%20function)
5757

58-
- [The CAtlServiceModuleT::Run Function](../atl/reference/catlservicemodulet-class.md#run%20function)
58+
- [The CAtlServiceModuleT::Run Function](../atl/reference/catlservicemodulet-class.md#catlservicemodulet__run%20function)
5959

60-
- [The CAtlServiceModuleT::Handler Function](../atl/reference/catlservicemodulet-class.md#handler%20function)
60+
- [The CAtlServiceModuleT::Handler Function](../atl/reference/catlservicemodulet-class.md#catlservicemodulet__handler%20function)
6161

6262
The last three topics discuss concepts related to developing a service:
6363

0 commit comments

Comments
 (0)