Wrox Home  
Search P2P Archive for: Go

  Return to Index  

pro_vb thread: APIs: CreatePen, CreateHatchBrush& and CreateSolidBrush&?!?!?!


Message #1 by "Mark E. Watkins" <markw@l...> on Thu, 14 Dec 2000 16:15:53 -0600
This is a multi-part message in MIME format.

------=_NextPart_000_01E6_01C065E9.21906370
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi everyone,

I am using the Rectangle API along with the CreatePen, CreateHatchBrush& and
CreateSolidBrush& API's.  What I'm trying to accomplish is to draw a
rectangle (dotted at first) and then have the ability to drag it.  Once I
have dragged it 1500 twips beyond x and y I want to change the rectangles
style to HS_DIAGCROSS and the width to 4 instead of 1.  Also, I know with
the DrawFocusRect API you can erase the original focus rect by reissuing the
original DrawFocusRect function call again.  Can this be done with the
Rectangle or is there another API call that will do this??

I have attached a sample project, I'm not sure what I'm doing wrong, but
then again I have never used any of these API's.

If anyone has any help to offer, it would be greatly appreciated.

Thanks,
Mark

------=_NextPart_000_01E6_01C065E9.21906370
Content-Type: application/x-zip-compressed;
	name="Sample.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="Sample.zip"

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




------=_NextPart_000_01E6_01C065E9.21906370
Content-Type: text/plain; charset="us-ascii"
Content-description: footer

---
You are currently subscribed to pro_vb as: $subst('Recip.EmailAddr')
To unsubscribe send a blank email to leave-pro_vb-$subst('Recip.MemberIDChar')@p2p.wrox.com


------=_NextPart_000_01E6_01C065E9.21906370--

  Return to Index