SetWindosPos???

Hi,

I want to know how to set the position of the window by using the function SetWindowPos(....).

I tried to use this by the following way.

void CCreate2View::OnSize(UINT nType, int cx, int cy)
{
     CFormView::OnSize(nType, cx, cy);

     if (nType==SIZE_RESTORED)
     {
      SetWindowPos(&wndTop,20,20,300,300,SWP_SHOWWINDOW);
     }
}

I want the window can be placed at the position I specificd, not the position I placed the window before maximizing or minimzing it.

Further, I don't know how to check whether the window is maximizing, minimizing or restoring.....Can anyone teach me how to check it? I find that nType will be equal to SIZE_RESTORED whatever I am maximizing, minimizing or restoring thw window.

Thanks!!!



kkuuAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Christ142Connect With a Mentor Commented:
You must handle CChildView instead.
Then you'll know wheter window is  Maximizing or minimizing....
Good luck
0
 
pagladasuCommented:
Check with these values of nType
SIZE_MAXIMIZED  

SIZE_MINIMIZED   


0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.