CFormView
- From
- Dmitry Leonov (2:5020/354.1)
- To
- Petr Kosolobov ()
- Date
- 1996-06-29T12:31Z
- Area
- SU.WINDOWS.PROG
Пpивет, почтенный Petr!
Пят Июн 28 1996 10:55, Petr Kosolobov отписал к Dmitry Leonov:
PK> Hi Dmitry!
PK> *** В сообщении от <Tuesday June 25 1996>, Dmitry Leonov(2:5020/354.1)
PK> обращается к Petr Kosolobov:
PK>>> на сколько я это я
PK>>> у CView тоже есть OnInitialUpdate()
PK>>> для CFormView в этой функции можно сделать
PK>>> CRect r;
PK>>> GetCLientRect(&r);
PK>>> GetPrentFrame()->SetWindowPos(...)
DL>> Для этого служит функция ResizeParentToFit.
PK> CScrollView only, imho.
DL>> А уж если очень хочется пальчиками, то полезно вызвать
DL>> CalcWindowRect -
PK> CView - весь окна клиент, с тоненькой pамочкой, а CFormView - диалог
PK> чаилд на клиенте CView, так что взять pазмеp клиента CView - это и
PK> будет pазмеp диалога.
Я говорю про случай SDI или MDI. Тогда мой диалог - это и есть CFormView, а родитель у него - какой-нибудь Frame. Тогда и вылезает проблема с рамкой и прочим.
DL>> иначе окно будет несколько меньшего размера чем надо - за счет
DL>> заголовка и
DL>> рамок. (Все это конечно тоже можно учитывать, но зачем, если есть
DL>> готовое решение ?)
PK> попpобуй сам, а у меня есть куча собственных пpогpамм где это
PK> pаботает.
У меня, что характерно, тоже :)
With best regards,
Dmitry Leonov [Russian Team Windows'95]
--- GEcho 1.02+
* Origin: GANGsters' Hole BBS (095)137-8869 [20:00-08:00/None] (2:5020/354.1)