Link to home
Start Free TrialLog in
Avatar of worker018
worker018

asked on

How to get picture(frame) size and position


 I want to draw rectangle in some picture control as frame
option.

So, I changed the picture ID, and set member variable as
(CStatic type)control m_graphframe at the classwizard.

after that, added code like this,

  m_graphframe.GetClientRect(&graphrect);

But, CRect type graphrect variable has only a size information.
(left-top pisition is 0,0). How can I get position information of
my static control?
ASKER CERTIFIED SOLUTION
Avatar of artpro
artpro

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of worker018
worker018

ASKER


 I tested GetWindowPlacement function, but I thought
GetWindowRect fuction was better than that.

(As you know) GetWindowRect function returns CRect
variable as application coorinate, Application coordi-
nate include title bar offset, so I have to adjust returnd
value by the height of title bar.

anyway, Thanks for your answer.