• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

как сменить тип в Mfc C++

  • Автор темы Zewer
  • Дата начала
Z

Zewer

такая проблема у меня....
мне нужно в диалоге отнять 2 числа, если числа типу int, то написать било просто, а вот сделать так, чтоб пахало для double и float у меня не получаеться, подскажите что не так делаю
код програми
C++:
void CprogDlg::OnClickedButton1()
{

int m_1, m_2, m_3;
m_1 = GetDlgItemInt(IDC_EDIT1);
m_2 = GetDlgItemInt(IDC_EDIT2);
m_3 = m_1 - m_2;
SetDlgItemInt(IDC_EDIT3, m_3);

}
если в строчке
C++:
int m_1, m_2, m_3;
сменить на double, програма все равно пашет только для int, а если сменить на double в етих строчках:
C++:
m_1 = GetDlgItemInt(IDC_EDIT1);
m_2 = GetDlgItemInt(IDC_EDIT2);
то програма не пашет вобше, подскажите новичку что не так делаю?????
 
A

Antonim

C++:
UINT GetDlgItemInt(
HWND hDlg,
int nIDDlgItem,
BOOL* lpTranslated,
BOOL bSigned
);
Функция GetDlgItemInt преобразует текст заданного органа управления в диалоговом окне в целочисленное значение.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!