Форум программистов, компьютерный форум CyberForum.ru

Как создавать панель состояния? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление среднего массивов http://www.cyberforum.ru/cpp-beginners/thread1111874.html
Я не понимаю такую задачу. Написать программу вычисления среднего массивов типа int,float и complex. Функции, вычисляющие среднее имеют одно и тоже имя. Здесь не подразумевается среднее арифметическое? Добавлено через 34 минуты Как найти среднее значение типа complex?
C++ пожалуйста, мне надо сделать некое подобия игры Кто хочет стать миллионером? если у кого-нибудь есть что-то подобное, скиньте пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1111865.html
Вывод числа словами C++
1. Запросить пользователя ввести с клавиатуры число, посчитать в нём разряды и руководствуясь вышесказанным, преобразовать число написанное цифрами в число написанное словами. В конечном итоге, программа должна уметь преобразовывать числа вплоть до 9 разрядов, а если получится, то и более. Использовать минимум одну функцию!
C++ Что будет выведено после выполнения следующего фрагмента программы:
int main() { int a = 3; int b = 4; int c = 5; int &d = b; a = b = c; cout << a << b << c << d << endl;
C++ В каком случае данная программа выведет слово ДА http://www.cyberforum.ru/cpp-beginners/thread1111841.html
int main() { int fl = 0; int f , i; for (i = 0; i < 20; i++) scanf ( "%d", &f ); for (i = 0; i < 19; i++) if ( f == f)
C++ В каком случае данная программа выведет слово “Yes” ? В каком случае данная программа выведет слово “Yes” ? int main() { int fl = 0; int f , i; for ( i = 0; i < 20; i++ ) scanf ( "%d", &f ); подробнее

Показать сообщение отдельно
THE--MASTER
Заблокирован
06.03.2014, 10:56     Как создавать панель состояния?
Что ты тут развёл демагогию ни о чём. Тебе нужна строка состояния в MFC приложение, созданном визардом ? Там уже всё подключено, что надо.
Если ты хочешь заюзать MFC в обычном Win32 проекте, тебе следует в свойствах проекта в General поставить
Use MFC in a Shared DLL

Для строки состояния MFC тебе нужно подключить #include <afxstatusbar.h>,
объект создаётся так: CMFCStatusBar bar;
P.S.: не забудь убрать в своих файлах #include <windows.h>, ну об этом тебе компилятор сам скажет.

Не забудь, что MFC надо стартовать так сказать, делается это примерно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
HMODULE hModule = ::GetModuleHandle(NULL);
 
if (hModule != NULL)
{
    // initialize MFC and print and error on failure
    if (!AfxWinInit(hModule, NULL, ::GetCommandLine(), 0))
    {
        // TODO: change error code to suit your needs
        _tprintf(_T("Fatal Error: MFC initialization failed\n"));
        nRetCode = 1;
    }
    else
    {
        CMFCStatusBar bar; //Хз чё ты тут хочешь сделать
    }
}
else
{
    // TODO: change error code to suit your needs
    _tprintf(_T("Fatal Error: GetModuleHandle failed\n"));
    nRetCode = 1;
}
Этот код ты можешь посмотреть, создав MFC консольное приложение - выбираешь создание простого консольного приложения и ставишь галочку на MFC.

Если ты хочешь замутить строку состояния без MFC, смотри в сторону CStatusBar, этот класс определяется в #include <afxext.h>, а не в том, что ты писал сверху.
 
Текущее время: 00:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru