Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.06.2008, 20:29   #1
ANTI
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 13
По умолчанию Пример из книги,помогите найти ошибку.

Попытался с компилировать пример из книги,
помогите найти ошибку.


Код:
#include <windows.h>

int WINAPI WinMain (HINSTANCE,HINSTENCE,LPSTR,int)

{
  int m[10];
  char szText[100];
  for ( int i = 0; i < 9; i++)
   m[i] = i * i;
   wsprintf ( szText," Первый элемент: %d Последний элемент :%d", m[0],m[9]);
   MessageBox(NULL,szText,"Info",MB_OK);
   return 0;
}
// Не забывайте тэг [code]

Последний раз редактировалось rpy3uH; 03.06.2008 в 21:04.
ANTI вне форума
Старый 03.06.2008, 20:59   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Это в какой же книге такие ужасы?

Код:
#include <windows.h>

int WINAPI WinMain (HINSTANCE, HINSTANCE, LPSTR, int)
{
	int m[10];
	TCHAR szText[100];
	for ( int i = 0; i < 10; i++) m[i] = i * i;
	wsprintf ( szText, TEXT(" Первый элемент: %d Последний элемент :%d"), m[0], m[9]);
	MessageBox(NULL, szText, TEXT("Info"), MB_OK);
	return 0;
}
Сравнивайте, там куча ошибок, перечислять дольше.
B_N вне форума
Старый 04.06.2008, 16:07   #3
ANTI
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 13
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
Это в какой же книге такие ужасы?

Финогенов Win32 Основы программирования.
Подскажите книженцу подходящую для новичка.
ANTI вне форума
Старый 04.06.2008, 23:38   #4
d0vgan
 
Регистрация: 30.05.2008
Сообщений: 5
По умолчанию

Цитата:
Сообщение от ANTI Посмотреть сообщение
Подскажите книженцу подходящую для новичка.
IMHO, очень хороша книга Юрия Щупака "Win32 API *** Эффективная разработка приложений"
Сам её недавно купил, очень доволен. Очень напомнила мне эта книга старый добрый хит "Азбука программирования в Win32 API" П.В. Румянцева . Кстати, последний значится одним из источников при написании первой.

А вообще в этой самой ветке форума чуть ниже есть целых две подобных темы:
учебник по Win Api
Где почитать про Win Api
d0vgan вне форума
Старый 04.06.2008, 23:59   #5
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от ANTI Посмотреть сообщение
Финогенов Win32 Основы программирования.
Подскажите книженцу подходящую для новичка.
Книга как книга. Правда, примера я там такого не нашёл из чего делаю вывод, то Вы тоже постарались . Финогенов полностью игнорирует многие рекомендации MS, вроде макросов TEXT и листинги выглядят какими-то кусками камня. Ну и очередная попытка объять необъятное. Как справедливо заметили, ответов на Ваш вопрос на форуме накопилось достаточно, просмотрите раздел. Лучше, чем Петцолд всё равно ничего не придумать.
B_N вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите найти ошибку Максим_Леонидович БД в Delphi 4 20.08.2008 23:23
Помогите найти ошибку! Студентка@ Помощь студентам 3 21.05.2008 14:21
Помогите найти ошибку N!ckeL Общие вопросы Delphi 9 05.05.2008 14:15
Помогите найти ошибку JOFRIF Помощь студентам 8 22.04.2008 14:22
Помогите найти ошибку NeiL Общие вопросы Delphi 7 04.03.2008 07:14