You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/atl-mfc-shared/reference/cimage-class.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -202,7 +202,7 @@ An alpha transparency value to be used on the entire source bitmap. The default
202
202
The alpha-blending function for source and destination bitmaps, a global alpha value to be applied to the entire source bitmap, and format information for the source bitmap. The source and destination blend functions are currently limited to AC_SRC_OVER.
203
203
204
204
*pointDest*<br/>
205
-
A reference to a [POINT](/previous-versions/dd162805\(v=vs.85\)) structure that identifies the upper left corner of the destination rectangle, in logical units.
205
+
A reference to a [POINT](/windows/win32/api/windef/ns-windef-point) structure that identifies the upper left corner of the destination rectangle, in logical units.
206
206
207
207
*nDestWidth*<br/>
208
208
The width, in logical units, of the destination rectangle.
@@ -223,7 +223,7 @@ The width, in logical units, of the source rectangle.
223
223
The height, in logical units, of the source rectangle.
224
224
225
225
*rectDest*<br/>
226
-
A reference to a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure, identifying the destination.
226
+
A reference to a [RECT](/windows/win32/api/windef/ns-windef-rect) structure, identifying the destination.
227
227
228
228
*rectSrc*<br/>
229
229
A reference to a `RECT` structure, identifying the source.
@@ -312,7 +312,7 @@ The logical y-coordinate of the upper left corner of the destination rectangle.
312
312
The raster operation to be performed. Raster-operation codes define exactly how to combine the bits of the source, the destination, and the pattern (as defined by the currently selected brush) to form the destination. See [BitBlt](/windows/win32/api/wingdi/nf-wingdi-bitblt) in the Windows SDK for a list of other raster-operation codes and their descriptions.
313
313
314
314
*pointDest*<br/>
315
-
A [POINT](/previous-versions/dd162805\(v=vs.85\)) structure indicating the upper left corner of the destination rectangle.
315
+
A [POINT](/windows/win32/api/windef/ns-windef-point) structure indicating the upper left corner of the destination rectangle.
316
316
317
317
*nDestWidth*<br/>
318
318
The width, in logical units, of the destination rectangle.
@@ -327,7 +327,7 @@ The logical x-coordinate of the upper left corner of the source rectangle.
327
327
The logical y-coordinate of the upper left corner of the source rectangle.
328
328
329
329
*rectDest*<br/>
330
-
A [RECT](/previous-versions/dd162897\(v=vs.85\)) structure indicating the destination rectangle.
330
+
A [RECT](/windows/win32/api/windef/ns-windef-rect) structure indicating the destination rectangle.
331
331
332
332
*pointSrc*<br/>
333
333
A `POINT` structure indicating the upper left corner of the source rectangle.
@@ -424,7 +424,7 @@ Specifies the type of compression for a compressed bottom-up bitmap (top-down DI
424
424
- BI_BITFIELDS The format is uncompressed and the color table consists of three DWORD color masks that specify the red, green, and blue components, respectively, of each pixel. This is valid when used with 16- and 32-bpp bitmaps.
425
425
426
426
*pdwBitfields*<br/>
427
-
Only used if *eCompression* is set to BI_BITFIELDS, otherwise it must be NULL. A pointer to an array of three DWORD bitmasks, specifying which bits of each pixel are used for the red, green, and blue components of the color, respectively. For information on restrictions for the bitfields, see [BITMAPINFOHEADER](/previous-versions//dd183376\(v=vs.85\)) in the Windows SDK.
427
+
Only used if *eCompression* is set to BI_BITFIELDS, otherwise it must be NULL. A pointer to an array of three DWORD bitmasks, specifying which bits of each pixel are used for the red, green, and blue components of the color, respectively. For information on restrictions for the bitfields, see [BITMAPINFOHEADER](/windows/win32/api/wingdi/ns-wingdi-bitmapinfoheader) in the Windows SDK.
428
428
429
429
*dwFlags*<br/>
430
430
Specifies if the bitmap object has an alpha channel. Can be a combination of zero or more of the following values:
@@ -539,13 +539,13 @@ The width, in logical units, of the source rectangle.
539
539
The height, in logical units, of the source rectangle.
540
540
541
541
*rectDest*<br/>
542
-
A reference to a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure, identifying the destination.
542
+
A reference to a [RECT](/windows/win32/api/windef/ns-windef-rect) structure, identifying the destination.
543
543
544
544
*rectSrc*<br/>
545
545
A reference to a `RECT` structure, identifying the source.
546
546
547
547
*pointDest*<br/>
548
-
A reference to a [POINT](/previous-versions/dd162805\(v=vs.85\)) structure that identifies the upper left corner of the destination rectangle, in logical units.
548
+
A reference to a [POINT](/windows/win32/api/windef/ns-windef-point) structure that identifies the upper left corner of the destination rectangle, in logical units.
549
549
550
550
### Return Value
551
551
@@ -592,7 +592,7 @@ The number of bits per pixel.
592
592
593
593
This value determines the number of bits that define each pixel and the maximum number of colors in the bitmap.
594
594
595
-
The bits per pixel is usually 1, 4, 8, 16, 24, or 32. See the `biBitCount` member of [BITMAPINFOHEADER](/previous-versions//dd183376\(v=vs.85\)) in the Windows SDK for more information about this value.
595
+
The bits per pixel is usually 1, 4, 8, 16, 24, or 32. See the `biBitCount` member of [BITMAPINFOHEADER](/windows/win32/api/wingdi/ns-wingdi-bitmapinfoheader) in the Windows SDK for more information about this value.
@@ -1203,10 +1203,10 @@ The x-coordinate of the upper left corner of the monochrome bitmap.
1203
1203
The y-coordinate of the upper left corner of the monochrome bitmap.
1204
1204
1205
1205
*rectSrc*<br/>
1206
-
A reference to a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure specifying the coordinates of the source rectangle.
1206
+
A reference to a [RECT](/windows/win32/api/windef/ns-windef-rect) structure specifying the coordinates of the source rectangle.
1207
1207
1208
1208
*pointMask*<br/>
1209
-
A [POINT](/previous-versions/dd162805\(v=vs.85\)) structure indicating the upper left corner of the mask bitmap.
1209
+
A [POINT](/windows/win32/api/windef/ns-windef-point) structure indicating the upper left corner of the mask bitmap.
1210
1210
1211
1211
### Return Value
1212
1212
@@ -1463,7 +1463,7 @@ The height, in logical units, of the destination rectangle.
1463
1463
The raster operation to be performed. Raster-operation codes define exactly how to combine the bits of the source, the destination, and the pattern (as defined by the currently selected brush) to form the destination. See [BitBlt](/windows/win32/api/wingdi/nf-wingdi-bitblt) in the Windows SDK for a list of other raster-operation codes and their descriptions.
1464
1464
1465
1465
*rectDest*<br/>
1466
-
A reference to a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure, identifying the destination.
1466
+
A reference to a [RECT](/windows/win32/api/windef/ns-windef-rect) structure, identifying the destination.
1467
1467
1468
1468
*xSrc*<br/>
1469
1469
The x-coordinate, in logical units, of the upper left corner of the source rectangle.
@@ -1546,7 +1546,7 @@ The height, in logical units, of the destination rectangle.
1546
1546
The color in the source bitmap to treat as transparent. By default, CLR_INVALID, indicating that the color currently set as the transparent color of the image should be used.
1547
1547
1548
1548
*rectDest*<br/>
1549
-
A reference to a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure, identifying the destination.
1549
+
A reference to a [RECT](/windows/win32/api/windef/ns-windef-rect) structure, identifying the destination.
1550
1550
1551
1551
*xSrc*<br/>
1552
1552
The x-coordinate, in logical units, of the upper left corner of the source rectangle.
Copy file name to clipboardExpand all lines: docs/atl-mfc-shared/reference/csize-class.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -166,11 +166,11 @@ See the following descriptions of the individual operators:
166
166
167
167
-**operator +(***point***)**
168
168
169
-
This operation offsets (moves) a [POINT](/previous-versions/dd162805\(v=vs.85\)) (or [CPoint](../../atl-mfc-shared/reference/cpoint-class.md)) value by this `CSize` value. The `cx` and `cy` members of this `CSize` value are added to the `x` and `y` data members of the `POINT` value. It is analogous to the version of [CPoint::operator +](../../atl-mfc-shared/reference/cpoint-class.md#operator_add) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
169
+
This operation offsets (moves) a [POINT](/windows/win32/api/windef/ns-windef-point) (or [CPoint](../../atl-mfc-shared/reference/cpoint-class.md)) value by this `CSize` value. The `cx` and `cy` members of this `CSize` value are added to the `x` and `y` data members of the `POINT` value. It is analogous to the version of [CPoint::operator +](../../atl-mfc-shared/reference/cpoint-class.md#operator_add) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
170
170
171
171
-**operator +(***lpRect***)**
172
172
173
-
This operation offsets (moves) a [RECT](/previous-versions/dd162897\(v=vs.85\)) (or [CRect](../../atl-mfc-shared/reference/crect-class.md)) value by this `CSize` value. The `cx` and `cy` members of this `CSize` value are added to the `left`, `top`, `right`, and `bottom` data members of the `RECT` value. It is analogous to the version of [CRect::operator +](../../atl-mfc-shared/reference/crect-class.md#operator_add) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
173
+
This operation offsets (moves) a [RECT](/windows/win32/api/windef/ns-windef-rect) (or [CRect](../../atl-mfc-shared/reference/crect-class.md)) value by this `CSize` value. The `cx` and `cy` members of this `CSize` value are added to the `left`, `top`, `right`, and `bottom` data members of the `RECT` value. It is analogous to the version of [CRect::operator +](../../atl-mfc-shared/reference/crect-class.md#operator_add) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
174
174
175
175
### Example
176
176
@@ -197,11 +197,11 @@ The fourth operator, the unary minus, changes the sign of the `CSize` value. See
197
197
198
198
-**operator -(***point***)**
199
199
200
-
This operation offsets (moves) a [POINT](/previous-versions/dd162805\(v=vs.85\)) or [CPoint](../../atl-mfc-shared/reference/cpoint-class.md) value by the additive inverse of this `CSize` value. The `cx` and `cy` of this `CSize` value are subtracted from the `x` and `y` data members of the `POINT` value. It is analogous to the version of [CPoint::operator -](../../atl-mfc-shared/reference/cpoint-class.md#operator_-) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
200
+
This operation offsets (moves) a [POINT](/windows/win32/api/windef/ns-windef-point) or [CPoint](../../atl-mfc-shared/reference/cpoint-class.md) value by the additive inverse of this `CSize` value. The `cx` and `cy` of this `CSize` value are subtracted from the `x` and `y` data members of the `POINT` value. It is analogous to the version of [CPoint::operator -](../../atl-mfc-shared/reference/cpoint-class.md#operator_-) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
201
201
202
202
-**operator -(***lpRect***)**
203
203
204
-
This operation offsets (moves) a [RECT](/previous-versions/dd162897\(v=vs.85\)) or [CRect](../../atl-mfc-shared/reference/crect-class.md) value by the additive inverse of this `CSize` value. The `cx` and `cy` members of this `CSize` value are subtracted from the `left`, `top`, `right`, and `bottom` data members of the `RECT` value. It is analogous to the version of [CRect::operator -](../../atl-mfc-shared/reference/crect-class.md#operator_-) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
204
+
This operation offsets (moves) a [RECT](/windows/win32/api/windef/ns-windef-rect) or [CRect](../../atl-mfc-shared/reference/crect-class.md) value by the additive inverse of this `CSize` value. The `cx` and `cy` members of this `CSize` value are subtracted from the `left`, `top`, `right`, and `bottom` data members of the `RECT` value. It is analogous to the version of [CRect::operator -](../../atl-mfc-shared/reference/crect-class.md#operator_-) that takes a [SIZE](/windows/win32/api/windef/ns-windef-size) parameter.
Copy file name to clipboardExpand all lines: docs/atl/reference/atl-drawinfo-structure.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Information context for the target device pointed to by `ptd` from which the obj
50
50
The device context on which to draw. For a windowless object, the `hdcDraw` member is in the `MM_TEXT` mapping mode with its logical coordinates matching the client coordinates of the containing window. In addition, the device context should be in the same state as the one normally passed by a `WM_PAINT` message.
51
51
52
52
`prcBounds`<br/>
53
-
Pointer to a [RECTL](/previous-versions//dd162907\(v=vs.85\)) structure specifying the rectangle on `hdcDraw` and in which the object should be drawn. This member controls the positioning and stretching of the object. This member should be NULL to draw a windowless in-place active object. In every other situation, NULL is not a legal value and should result in an `E_INVALIDARG` error code. If the container passes a non-NULL value to a windowless object, the object should render the requested aspect into the specified device context and rectangle. A container can request this from a windowless object to render a second, non-active view of the object or to print the object.
53
+
Pointer to a [RECTL](/windows/win32/api/windef/ns-windef-rectl) structure specifying the rectangle on `hdcDraw` and in which the object should be drawn. This member controls the positioning and stretching of the object. This member should be NULL to draw a windowless in-place active object. In every other situation, NULL is not a legal value and should result in an `E_INVALIDARG` error code. If the container passes a non-NULL value to a windowless object, the object should render the requested aspect into the specified device context and rectangle. A container can request this from a windowless object to render a second, non-active view of the object or to print the object.
54
54
55
55
`prcWBounds`<br/>
56
56
If `hdcDraw` is a metafile device context (see [GetDeviceCaps](/windows/win32/api/wingdi/nf-wingdi-getdevicecaps) in the Windows SDK), this is a pointer to a `RECTL` structure specifying the bounding rectangle in the underlying metafile. The rectangle structure contains the window extent and window origin. These values are useful for drawing metafiles. The rectangle indicated by `prcBounds` is nested inside this `prcWBounds` rectangle; they are in the same coordinate space.
Copy file name to clipboardExpand all lines: docs/atl/reference/ccontainedwindowt-class.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -190,7 +190,7 @@ HWND Create(
190
190
[in] The handle to the parent or owner window.
191
191
192
192
*rect*<br/>
193
-
[in] A [RECT](/previous-versions/dd162897\(v=vs.85\)) structure specifying the position of the window. The `RECT` can be passed by pointer or by reference.
193
+
[in] A [RECT](/windows/win32/api/windef/ns-windef-rect) structure specifying the position of the window. The `RECT` can be passed by pointer or by reference.
194
194
195
195
*szWindowName*<br/>
196
196
[in] Specifies the name of the window. The default value is NULL.
See [ClientToScreen](/windows/win32/api/winuser/nf-winuser-clienttoscreen) in the Windows SDK.
383
383
384
-
The second version of this method allows you to convert the coordinates of a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure.
384
+
The second version of this method allows you to convert the coordinates of a [RECT](/windows/win32/api/windef/ns-windef-rect) structure.
385
385
386
386
## <a name="create"></a> CWindow::Create
387
387
@@ -1634,7 +1634,7 @@ int MapWindowPoints(
1634
1634
1635
1635
See [MapWindowPoints](/windows/win32/api/winuser/nf-winuser-mapwindowpoints) in the Windows SDK.
1636
1636
1637
-
The second version of this method allows you to convert the coordinates of a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure.
1637
+
The second version of this method allows you to convert the coordinates of a [RECT](/windows/win32/api/windef/ns-windef-rect) structure.
1638
1638
1639
1639
## <a name="messagebox"></a> CWindow::MessageBox
1640
1640
@@ -1768,7 +1768,7 @@ BOOL MoveWindow(
1768
1768
1769
1769
For a top-level window object, the x and y parameters are relative to the upper-left corner of the screen. For a child window object, they are relative to the upper-left corner of the parent window's client area.
1770
1770
1771
-
The second version of this method uses a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure to determine the window's new position, width, and height.
1771
+
The second version of this method uses a [RECT](/windows/win32/api/windef/ns-windef-rect) structure to determine the window's new position, width, and height.
See [SetWindowPos](/windows/win32/api/winuser/nf-winuser-setwindowpos) in the Windows SDK.
2452
2452
2453
-
The second version of this method uses a [RECT](/previous-versions/dd162897\(v=vs.85\)) structure to set the window's new position, width, and height.
2453
+
The second version of this method uses a [RECT](/windows/win32/api/windef/ns-windef-rect) structure to set the window's new position, width, and height.
Copy file name to clipboardExpand all lines: docs/atl/reference/cwindowimpl-class.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -127,7 +127,7 @@ HWND Create(
127
127
[in] The handle to the parent or owner window.
128
128
129
129
*rect*<br/>
130
-
[in] A [RECT](/previous-versions/dd162897\(v=vs.85\)) structure specifying the position of the window. The `RECT` can be passed by pointer or by reference.
130
+
[in] A [RECT](/windows/win32/api/windef/ns-windef-rect) structure specifying the position of the window. The `RECT` can be passed by pointer or by reference.
131
131
132
132
*szWindowName*<br/>
133
133
[in] Specifies the name of the window. The default value is NULL.
0 commit comments