Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Простейшее окно на Mfc. Помогите сделать.

13K
03 мая 2006 года
magres
16 / / 03.05.2006
Решил освоить MFC. Помогите создать простейшее пустое окно.

Пытался сделать объект приложения и объект формы, и в конструктор приложения сделал загрузку формы. Не работает :( дайте пожалуйста абсолютный минимальный исходный код чтобы без ничего лишнего. Много пытался. Не получается. Заранее спасибо

Visual Studio 2003/2005
398
04 мая 2006 года
Alexandoros
630 / / 21.10.2005
В визарде - диалог бейзед мфс аппликатион
13K
07 мая 2006 года
magres
16 / / 03.05.2006
Цитата:
Originally posted by Alexandoros
В визарде - диалог бейзед мфс аппликатион



я не это имел ввиду, я имел ввиду полноценное окно с изменяющимеся размерами, со свернуть, растянуть итд. И создать именно текстом, через CWinApp и CWndFrame или как там его... пустое голое окно и ничего лишнего чтобы...

13K
08 мая 2006 года
AxNe0
14 / / 07.05.2006
Цитата:
Originally posted by magres
создать именно текстом, через CWinApp и CWndFrame или как там его... пустое голое окно и ничего лишнего чтобы...


Посмотри тут: www.firststeps.ru/mfc/steps/mfc1.html

1.8K
08 мая 2006 года
Death Knight
139 / / 19.02.2006
#include <afxwin.h>
class CMyMainWnd : public CFrameWnd{
public:
CMyMainWnd(){ // конструктор
Create(NULL,"My title");
}
};
class CMyApp : public CWinApp{
public:
CMyApp(){}; // конструктор
virtual BOOL InitInstance(){
m_pMainWnd=new CMyMainWnd();
m_pMainWnd->ShowWindow(SW_SHOW);
return TRUE;
}
};
CMyApp theApp;

Не факт, что простейшее, но одно из самых простых.
13K
09 мая 2006 года
magres
16 / / 03.05.2006
Цитата:
Originally posted by Death Knight
#include <afxwin.h>
class CMyMainWnd : public CFrameWnd{
public:
CMyMainWnd(){ // конструктор
Create(NULL,"My title");
}
};
class CMyApp : public CWinApp{
public:
CMyApp(){}; // конструктор
virtual BOOL InitInstance(){
m_pMainWnd=new CMyMainWnd();
m_pMainWnd->ShowWindow(SW_SHOW);
return TRUE;
}
};
CMyApp theApp;

Не факт, что простейшее, но одно из самых простых.



всем спасибо :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог