Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с программой, ошибка 
:(
    Опции темы
konyshev
Дата 11.5.2006, 22:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 11.5.2006

Репутация: нет
Всего: нет



Код

#include <windows.h>

LRESULT CALLBACK HelloWorldWndProc (HWND, UINT, UINT, LONG );
int WINAPI WinMain ( HINSTANCE hinstance, HINSTANCE hPrevInstance,
LPSTR ipszCmdParam, int nCmdShow )
{

HWND hWnd ;
WNDCLASS WndClass;
MSG Msg;
char szClassName[] = "HelloWorld"; 
WndClass.style =CS_HREDRAW | CS VREDRAW;
WndCiass.lpfnWndProc = HelloWorldWndProc;
WndClass.cbClsExtra = 0;
WndClass.cbWndExtra = 0;
WndClass.hlnslance = hInstance;
WndClass.hIcon=LoadIcon (NULL, IDI_APLICATION);
WndClass.hCursor=LoadCursor (NULL, IDC_ARROW);
WndClass.hbrBackground=(HBRUSH) GetStockObject (WHITE_BRUSH);
WndClass.lpszMenuName=NULL;
WndClass.lpszClassName=szClassName;

if (!RegisterClass(&WndClass))
{
    MessageBox(NULL,"Cannot register class","Error", MB_OK);
    return 0;
}


hWnd=CreateWindow(szClassName, "Program No1", WS_OVERLAPPEDWINDOW,
                  CW_USEDEFAULT, CW_USEDEFAULT,
                  CW_USEDEFAULT, CW_USEDEFAULT,
                  NULL,NULL, hInsatnce, NULL);

if (!hWnd)
{
    MessageBox (NULL,"Cannot create window","Error", MB_OK);
    return 0;
}
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);

while (GetMessage(&Msg,NULL,0,0))
{
    TranslateMessage(&Msg);
    DispatcMessage(&Msg);
}
return Msg.wParam;
}

LRESULT CALLBACK HelloWorldWndProc (HWND hWnd, UINT Message, UINT wParam, LONG lParam)
{
    HDC hDC;
    PAINTSTRUCT PaintStruct;
    RECT Rect;
    switch (Message)
    {
    case WM_PAINT:
        hDC=BeginPaint(hWnd, &PaintStruct);
        GetClientRect(hWnd, &Rect);
        DrawText (hDC,"Hello World!", -1, &Rect,
            DT_SINGLELINE | DT_CENTER | DT_VCENTER);
        EndPaint(hWnd, &PaintStruct);
        return 0;
    case WM_DESTROY:
        PostQuitMessage(0);
        return 0;
    }
    return DefWindowRpoc(hWnd, Message, wParam, lParam);
}




при попытке компиляции выдаёт следующую ошибку: fatal error C1010: unexpected end of file while looking for precompiled header directive
в чём проблема?? заранее спасибо! 
PM MAIL   Вверх
Dray
Дата 11.5.2006, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Код
#include "stdafx.h"
- В начале 


--------------------
忍者

user posted image
PM MAIL   Вверх
konyshev
Дата 11.5.2006, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 11.5.2006

Репутация: нет
Всего: нет



добавил, теперь вот что: fatal error C1852: 'Debug/okna1.pch' is not a valid precompiled header file 
PM MAIL   Вверх
Dray
Дата 11.5.2006, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6





--------------------
忍者

user posted image
PM MAIL   Вверх
OverloaD
Дата 12.5.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.11.2005

Репутация: нет
Всего: нет



ок спасибо щас гляну 
PM MAIL   Вверх
OverloaD
Дата 12.5.2006, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 3.11.2005

Репутация: нет
Всего: нет



не помогаетsmile( если выбирать не использовать прекомпилированые хэдеры то вылазит 11 ошибок типа undeclared identifier 
PM MAIL   Вверх
Kostt
Дата 12.5.2006, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 169
Регистрация: 8.1.2006
Где: Томск

Репутация: 1
Всего: 3



Попробуй сделать Rebuild всего проекта 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1157 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.