Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.93/158: Рейтинг темы: голосов - 158, средняя оценка - 4.93
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
1

MessageBox

22.01.2012, 10:10. Показов 31439. Ответов 36
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Я сейчас обучаюсь по видео урокам... У меня Microsoft Visual C++ Express А на видео Microsoft Visual .NET.. Но там всёравно работают на C++ коде..
Вопрос! Там вписывает чел MessageBox и после нажатия выскакивает рамка с текстом... А как в Visual C++ Express этот оператор выглядит? С меня плюсик!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.01.2012, 10:10
Ответы с готовыми решениями:

MessageBox
if ((MessageBox::Show( "Are you sure?", "Exit", MessageBoxButtons::YesNo, ...

Messagebox
Здравствуйте! Я решил выучить язык С++.При создании программы самой простой о_О столкнулься с...

MessageBox
Задача: вызвать MessageBox из ассемблерной вставки в Visual Studio . ...

MessageBox
Компилятор ругается на следующик код: MessageBox(hWnd,"Ошибка инициализации...

36
silent_1991
22.01.2012, 15:01     MessageBox
  #21

Не по теме:

Вот они, вот они, последствия "обучения" программированию по видеоурокам! Вот они, вопросы типа "как подключать заголовочный файл" и т.п. А всё от чего? От того, что не хватает теоретической подготовки, которую видеоуроки дать не в состоянии! Для этого нужно читать книги, в которых всё подробно расписывается, в них не кидаются с места в карьер, с первых секунд видео писать новую ОС. В них информация доносится до соискателя постепенно, с тем, чтобы он её усвоил и переварил, а не вываливается сразу тонна подробностей, который невозможно с ходу запомнить и даже просто понять.
SkoT, мораль: не будьте лентяем - читайте книги.

1
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
22.01.2012, 15:18  [ТС] 22
silent_1991, Не будь крабом..... Посмотри этот видио урок.. Там всё как для нубов расказывается на руском языке.... Я уже многое умею по тому видео уроку.. Но с этим запара! Там он писал - MassageBox("Привет") И при нажатии вылетало окошко с приветом но вся работа производилась в M VS .Net а я сижу через M VS C++ Express
0
silent_1991
22.01.2012, 15:27
  #23

Не по теме:

Цитата Сообщение от SkoT Посмотреть сообщение
Посмотри этот видио урок
:-! Вы меня лучше на общественные работы отправьте.

Цитата Сообщение от SkoT Посмотреть сообщение
Я уже многое умею по тому видео уроку
Поздравляю. Вот только вы уже многое умеете, но не знаете, как подключать заголовочный файл. Это первое, что объясняется в любой книге после первого хеллоуворлда. Но в вашем суперском уроке это посчитали, как видно, пережитком прошлого?

В общем, удачной учёбы.

0
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
22.01.2012, 15:31  [ТС] 24
silent_1991, Тролль детектед
Оффтоп Детектед...
Вместо оффтопов глупых лучше бы помог! 1 чел мне уже предложил https://www.cyberforum.ru/post2414161.html после чего мне прога ответила https://www.cyberforum.ru/post2414234.html

А толку? Мб ты покажешь ум свой м?
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
22.01.2012, 15:36 25
Цитата Сообщение от SkoT Посмотреть сообщение
Тролль детектед
Можете выкинуть детектор. И очистить свой лексикон от этих идиотских словечек, здесь это не особо приветствуется.
Цитата Сообщение от SkoT Посмотреть сообщение
Оффтоп Детектед...
Оформлен в соответствующий тег.
 Комментарий модератора 
Не хотите оффтопа? Надо соответствующим образом выбирать раздел, в котором постите свои вопросы. Как поделки майкрософта относятся к чистому С++? Переношу тему.
0
59 / 56 / 8
Регистрация: 22.07.2011
Сообщений: 436
22.01.2012, 16:47 26
Цитата Сообщение от SkoT Посмотреть сообщение
Там всё как для нубов расказывается на руском языке....

Не по теме:

Но вы ничего не поняли...

Лучше бы действительно взяли книгу и прочли. Если вы не умеете подключать заголовочные файлы, то до самого простого MessageBox вам ещё ой как далеко...

1
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
22.01.2012, 17:25  [ТС] 27
Говарюже.. Я делал всё как там показывалось и расказывалось но у него пашит а у меня нет... Причём не шага в лево и не шага в право и вариант https://www.cyberforum.ru/post2414161.html я уже пробывал и windows.h я подключал... Всёравно не пашит!
 Комментарий модератора 
Запрещено использовать нецензурные выражения в любом виде, оскорблять других участников форума, умышленно использовать выражения, противоречащие правилам русского языка.

Перечитайте правила форума.
0
4 / 4 / 1
Регистрация: 22.01.2012
Сообщений: 50
23.01.2012, 07:13 28
Мне одному кажется, что проблема в языках? Мне кажется товарищ по урокам на С# пытается на С++ что-то намудрить, и, естественно, у него ничего не получается, потому-что функции слегка в синтаксисе различаются.
0
59 / 56 / 8
Регистрация: 22.07.2011
Сообщений: 436
23.01.2012, 14:48 29
Цитата Сообщение от robesh Посмотреть сообщение
Мне одному кажется, что проблема в языках? Мне кажется товарищ по урокам на С# пытается на С++ что-то намудрить, и, естественно, у него ничего не получается, потому-что функции слегка в синтаксисе различаются.

Не по теме:

тоже так подумал..

0
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
23.01.2012, 15:35  [ТС] 30
Вот такую вот ошибку выводит
Код
my3Dlg.cpp(162): error C2664: CWnd::MessageBoxW: невозможно преобразовать параметр 1 из "const char [4]" в "LPCTSTR"
          Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции

СБОЙ построения.
На текст
C++
1
2
3
4
void Cmy3Dlg::OnBnClickedButton1()
{   
    MessageBox("бла");
}
Причём я уже по разному пробывал и
C++
1
2
3
4
void Cmy3Dlg::OnBnClickedButton1()
{   
    MessageBox("NULL","Заголовок","Текст",MB_OK);
}
Всёравно одна и таже ошибка.. =( Чё делать?

Работаею в MFC Диологовое окно...
0
59 / 56 / 8
Регистрация: 22.07.2011
Сообщений: 436
23.01.2012, 16:08 31
C++
1
MessageBox(NULL,"Заголовок","Текст",MB_OK);
а не
C++
1
MessageBox("NULL","Заголовок","Текст",MB_OK);
0
silent_1991
23.01.2012, 23:01
  #32
 Комментарий модератора 
SkoT, за следующий дубль получите карточку!
0
Эксперт С++
4985 / 3092 / 456
Регистрация: 10.11.2010
Сообщений: 11,169
Записей в блоге: 10
23.01.2012, 23:42 33
В таком случае:
Цитата Сообщение от SDmaN Посмотреть сообщение
MessageBox(NULL,"Текст","Заголовок",MB_OK);
а не
Цитата Сообщение от SDmaN Посмотреть сообщение
MessageBox(NULL,"Заголовок","Текст",MB_OK);
0
Заблокирован
Автор FAQ
24.01.2012, 11:05 34
Цитата Сообщение от SkoT Посмотреть сообщение
дравствуйте! Я сейчас обучаюсь по видео урокам... У меня Microsoft Visual C++ Express А на видео Microsoft Visual .NET.. Но там всёравно работают на C++ коде..
Вопрос! Там вписывает чел MessageBox и после нажатия выскакивает рамка с текстом... А как в Visual C++ Express этот оператор выглядит? С меня плюсик!
- смотри сюда
Многопоточность в VC++ 2008
MessageBox имеет два прототипа MessageBoxА(работает с char) и MessageBoxW (работает с TCHAR).
Пишем MessageBoxА и передаём в него обычные чаровские тайтл и капшн...
Например
C
1
MessageBoxA(hWnd,"TEXT IN WINDOW","OUR TITLE",MB_OK);
параметр hWnd может быть NULL
0
59 / 56 / 8
Регистрация: 22.07.2011
Сообщений: 436
24.01.2012, 13:56 35
Цитата Сообщение от lazybiz Посмотреть сообщение
В таком случае:
Сообщение от SDmaN
MessageBox(NULL,"Текст","Заголовок",MB_OK);
а не
Сообщение от SDmaN
MessageBox(NULL,"Заголовок","Текст",MB_OK);
Разницы нет! Строка и есть строка
0
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 13
23.09.2013, 19:38 36
Помогите пожалуйста. Не могу вывести месыдж в c++ visual studio 2010
MessageBox ( NULL, L("Window"),L ("Message Box!"), MB_OK);
уже по разному пробовал и никак((

Добавлено через 28 минут
Спасибо) уже сам розобрался ))
0
0 / 0 / 0
Регистрация: 16.11.2019
Сообщений: 1
16.11.2019, 02:05 37
Ну подскажеш как изменить слово на кнопке, после открития Message Box?
0
16.11.2019, 02:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2019, 02:05
Помогаю со студенческими работами здесь

функция MessageBox
Здраствуйте уважаемые программисты! :) Я недавно начал учить Visual C++ (позавчера) и возникли...

MessageBox бесконечности
Доброго времени. Довольно абсурдная ситуация с кодом, который каким-то раком работает по разному в...

MessageBox в консоли
Здравствуйте...Имеется программа Windows Form Application на MSVS2010 и она обращается к исходнику,...

MessageBox(YES,No,Cancel)
Добрый день.Помогите разобраться с кодом.Где об этом можно прочитать на русском языке.Ссылку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru