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

MessageBox

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

Студворк — интернет-сервис помощи студентам
Здравствуйте! Я сейчас обучаюсь по видео урокам... У меня Microsoft Visual C++ Express А на видео Microsoft Visual .NET.. Но там всёравно работают на C++ коде..
Вопрос! Там вписывает чел MessageBox и после нажатия выскакивает рамка с текстом... А как в Visual C++ Express этот оператор выглядит? С меня плюсик!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.01.2012, 10:10
Ответы с готовыми решениями:

MessageBox
if ((MessageBox::Show( "Are you sure?", "Exit", MessageBoxButtons::YesNo, MessageBoxIcon::Question) ==...

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

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

36
22.01.2012, 15:01
Студворк — интернет-сервис помощи студентам

Не по теме:

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

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

Не по теме:

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

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

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

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

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

Не по теме:

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

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

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

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

Не по теме:

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

0
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
23.01.2012, 15:35  [ТС]
Вот такую вот ошибку выводит
Code
1
2
3
4
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
60 / 57 / 8
Регистрация: 22.07.2011
Сообщений: 436
23.01.2012, 16:08
C++
1
MessageBox(NULL,"Заголовок","Текст",MB_OK);
а не
C++
1
MessageBox("NULL","Заголовок","Текст",MB_OK);
0
23.01.2012, 23:01
 Комментарий модератора 
SkoT, за следующий дубль получите карточку!
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
23.01.2012, 23:42
В таком случае:
Цитата Сообщение от SDmaN Посмотреть сообщение
MessageBox(NULL,"Текст","Заголовок",MB_O K);
а не
Цитата Сообщение от SDmaN Посмотреть сообщение
MessageBox(NULL,"Заголовок","Текст",MB_O K);
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
24.01.2012, 11:05
Цитата Сообщение от 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
60 / 57 / 8
Регистрация: 22.07.2011
Сообщений: 436
24.01.2012, 13:56
Цитата Сообщение от lazybiz Посмотреть сообщение
В таком случае:
Сообщение от SDmaN
MessageBox(NULL,"Текст","Заголовок",MB_O K);
а не
Сообщение от SDmaN
MessageBox(NULL,"Заголовок","Текст",MB_O K);
Разницы нет! Строка и есть строка
0
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 13
23.09.2013, 19:38
Помогите пожалуйста. Не могу вывести месыдж в 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
Ну подскажеш как изменить слово на кнопке, после открития Message Box?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.11.2019, 02:05
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru