Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual C++
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.82/85: Рейтинг темы: голосов - 85, средняя оценка - 4.82
SkoT
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
1

MessageBox

22.01.2012, 10:10. Просмотров 15675. Ответов 35
Метки нет (Все метки)

Здравствуйте! Я сейчас обучаюсь по видео урокам... У меня Microsoft Visual C++ Express А на видео Microsoft Visual .NET.. Но там всёравно работают на C++ коде..
Вопрос! Там вписывает чел MessageBox и после нажатия выскакивает рамка с текстом... А как в Visual C++ Express этот оператор выглядит? С меня плюсик!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2012, 10:10
Ответы с готовыми решениями:

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

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

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

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

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

35
silent_1991
22.01.2012, 15:01     MessageBox
  #21

Не по теме:

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

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

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

Не по теме:

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

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

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

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

Не по теме:

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

0
SkoT
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
SDmaN
56 / 53 / 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
castaway
Эксперт С++
4930 / 3037 / 453
Регистрация: 10.11.2010
Сообщений: 11,116
Записей в блоге: 10
Завершенные тесты: 1
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
SDmaN
56 / 53 / 8
Регистрация: 22.07.2011
Сообщений: 436
24.01.2012, 13:56 35
Цитата Сообщение от lazybiz Посмотреть сообщение
В таком случае:
Сообщение от SDmaN
MessageBox(NULL,"Текст","Заголовок",MB_OK);
а не
Сообщение от SDmaN
MessageBox(NULL,"Заголовок","Текст",MB_OK);
Разницы нет! Строка и есть строка
0
Andew
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
23.09.2013, 19:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2013, 19:38

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

Ошибка в с++ MessageBox();
Вообщем решил себе показать MessageBox и не получаеться с текстом почемута?...

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


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

Или воспользуйтесь поиском по форуму:
36
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru