The Chord function draws a chord (a region bounded by the intersection of an ellipse and a line segment, called a “secant”). The chord is outlined by using the current pen and filled by using the current brush.
BOOL Chord(
HDC hdc, 
// handle to device context 
int nLeftRect, 
// xcoordinate of the upperleft corner of the bounding rectangle 
int nTopRect, 
// ycoordinate of the upperleft corner of the bounding rectangle 
int nRightRect, 
// xcoordinate of the lowerright corner of the bounding rectangle 
int nBottomRect, 
// ycoordinate of the lowerright corner of the bounding rectangle 
int nXRadial1, 
// xcoordinate of the first radial’s endpoint 
int nYRadial1, 
// ycoordinate of the first radial’s endpoint 
int nXRadial2, 
// xcoordinate of the second radial’s endpoint 
int nYRadial2 
// ycoordinate of the second radial’s endpoint 
); 
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
The curve of the chord is defined by an ellipse that fits the specified bounding rectangle. The curve begins at the point where the ellipse intersects the first radial and extends counterclockwise to the point where the ellipse intersects the second radial. (A radial is a line segment drawn from the center of the ellipse to a specified endpoint on the ellipse.) The chord is closed by drawing a line from the intersection of the first radial and the curve to the intersection of the second radial and the curve.
If the starting point and ending point of the curve are the same, a complete ellipse is drawn.
The current position is neither used nor updated by Chord.
Windows 95: The sum of the coordinates of the bounding rectangle cannot exceed 32,767. The sum of nLeftRect and nRightRect or nTopRect and nBottomRect parameters cannot exceed 32,767.
file: /Techref/os/win/api/win32/func/src/f05_12.htm, 5KB, , updated: 2000/4/7 11:19, local time: 2024/11/7 08:00,
©2024 PLEASE DON'T RIP! THIS SITE CLOSES OCT 28, 2024 SO LONG AND THANKS FOR ALL THE FISH!

©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://www.piclist.com/techref/os/win/api/win32/func/src/f05_12.htm"> Chord</A> 
Did you find what you needed? 
PICList 2024 contributors:
o List host: MIT, Site host massmind.org, Top posters @none found  Page Editors: James Newton, David Cary, and YOU! * Roman Black of Black Robotics donates from sales of Linistep stepper controller kits. * Ashley Roll of Digital Nemesis donates from sales of RCL1 RS232 to TTL converters. * Monthly Subscribers: Gregg Rew. ongoing support is MOST appreciated! * Contributors: Richard Seriani, Sr. 
Welcome to www.piclist.com! 
.