• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

как сменить тип в 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);
то програма не пашет вобше, подскажите новичку что не так делаю?????
 
C++:
UINT GetDlgItemInt(
HWND hDlg,
int nIDDlgItem,
BOOL* lpTranslated,
BOOL bSigned
);
Функция GetDlgItemInt преобразует текст заданного органа управления в диалоговом окне в целочисленное значение.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab