Как программно изменить размер окна?
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.141] |
|
|
Правила раздела Visual C++ / MFC / WTL (далее Раздела)
FAQ Раздела
Обновления для FAQ Раздела
Поиск по Разделу
MSDN Library Online| Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Как программно изменить размер окна?
|
Сообщ.
#16
,
|
|
|
|
Я уже давно догадался, что меня имеет это VC++6
но теперь он не знает что такое CMyApp класс... ААААА |
|
Сообщ.
#17
,
|
|
|
|
Цитата Russel @ - блин.. при чем здесь студия?но теперь он не знает что такое CMyApp класс... ААААА CMyApp - это класс твоего приложения, наследованый от: ![]() ![]() class CMyApp : public CWinApp Добавлено класс приложения у тебя есть однозначно глянь как ты его там обозвал, или мастер нагенерил.. |
|
Сообщ.
#18
,
|
|
|
|
РАБОТАЕТ УРА
|
|
Сообщ.
#19
,
|
|
|
|
Russel, И что сделал?
|
|
Сообщ.
#20
,
|
|
|
|
Russel, - партизан
ни за что не признаеться.. |
|
Сообщ.
#21
,
|
|
|
|
Привожу полный код:
Приложение WinMine Rows & Columns - размеры поля программы САПЕР... вот и все ![]() ![]() void CWinMineDoc::ChangeWindow(int Rows, int Columns) { CWinMineApp* pApp = (CWinMineApp*)AfxGetApp(); CMainFrame *pMainFrm = NULL; pMainFrm = (CMainFrame*)pApp->m_pMainWnd; if(pMainFrm != NULL) ::SetWindowPos(pMainFrm->m_hWnd, NULL, 0, 0, Columns*16+10, Rows*16+10+::GetSystemMetrics(SM_CYMENU)+::GetSystemMetrics(SM_CYCAPTION), SWP_NOMOVE | SWP_NOZORDER); } Всем спасибо за обсуждение |