CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3
  1. #1
    Join Date
    Apr 1999
    Posts
    2

    Round/Oval Dialog boxes

    I would like to create a round or oval dialog box which would need to contain some buttons, in vc++ 5 if possible, or in vb5.

    Anyone any ideas?

    Thanks


  2. #2
    Guest

    Re: Round/Oval Dialog boxes

    Hi,

    Add a CRgn member called m_wndRegion to your dialog class and place the following lines in the OnInitDialog function.
    This sample will cause the dialog to be elliptic but you can create the¨
    CRgn object to any shape you want.
    {
    CRect wndRect;
    GetWindowRect(wndRect);
    m_wndRegion.CreateEllipticRgn(wndRect.left,wndRect.top,wndRect.Width(),wndRect.Height());
    SetWindowRgn(m_wndRegion,TRUE);
    }

    Mats Bejedahl


  3. #3
    Join Date
    Apr 1999
    Posts
    2

    Re: Round/Oval Dialog boxes

    Many Thanks that works perfectly

    Rachael


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured