Форум: Форум C++Разное
Новые темы: 00
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: что тут не так
 
 автор: up   (23.05.2015 в 16:04)   письмо автору
 
 

всем привет помогите на dev пишит ошибку со строки case WM_COMMAND:


LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)

{
    switch (message)                  /* обрабатываем сообщения */
    {
      
        case  WM_CREATE:
                  
             /*  кнопка     */
             
     HWND button1 = CreateWindow(
        "BUTTON",                /* это делает "кнопка"класс окна */
        "кнопка",                /* это текст, который будет отображаться на кнопке */
        WS_VISIBLE | WS_CHILD,   /*   WS_CHILD  это дочернее окно */
        5,                       /* х-позиция */
        5,                         /* у - позиция */
        105,                       /* высота*/
        30,                         /* ширина */
        hwnd,                    /* дескриптор родительскоого окна */
        (HMENU)100,              /* что нужно делать, когда кнопка нажата*/
        (HINSTANCE)GetWindowLong(hwnd, GWL_HINSTANCE),
        NULL);
          
        case WM_COMMAND: 
            
             /* нажата наша кнопочка? */
   if ((HIWORD(wParam)==0) && (LOWORD(wParam)== button1)) 
    MessageBox(hwnd,"You pressed my button","Message",MB_OK|MB_ICONWARNING);
   return 0;
             

              case WM_DESTROY: 
             
             
            /* пользователь закрыл окно,завершаем  программу   */
            PostQuitMessage (0);       /* послать WM_QUIT в очередь Сообщений*/
            break;
        default:                      /* для сообщений, мы не имеем дело с */
            return DefWindowProc (hwnd, message, wParam, lParam);
    }

    return 0;
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования