Windows via C&C++

Тема в разделе "WASM.BOOKS и WASM.BLOGS", создана пользователем DoubleOn, 26 ноя 2010.

  1. DoubleOn

    DoubleOn New Member

    Публикаций:
    0
    Регистрация:
    31 мар 2009
    Сообщения:
    62
    Здравствуйте.Есть люди которые читали данный сабж.Что полезного естьв этой книге.Можно ли научиться Winapi программированию как написанно в описании.Листал видел что есть описание SEH.Что не так уж часто я видел.В обшем в двух словах если несмложно напишите плюсы и минусы танной книги
     
  2. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Читал эту книгу, когда уже знал WinAPI на столько, чтобы писать несложные программы, не заглядывая в MSDN. Много рекомендаций этой книги, типа без неё никуда, поэтому и решил прочитать. Изучил я её, конечно, не всю, лишь частями, но этого хватило, чтобы сложилось впечатление о книге. Мне попалось пятое (последнее?) издание, и лишь его я бы рекомендовал к прочтению, т.к. там освещено программирование также и под 64-битные платформы + обзор некоторых функций WinAPI, появившихся в Windows 6-го семейства (Vista, 7).
    Считаю, что эту книгу можно прочесть начинающему системщику, она даст основные понятия о объектах системы, менеджере виртуальной памяти, и т.п., при чем довольно подробно и с хорошими примерами. Если же Вы планируете заняться формошлёпством, существует полно литературы по C#.
    Единственное, что не понравилось в книге - как автор предложил использовать возможность обработки исключений. Моё мнение - обработка исключений должна использоваться именно в исключительных ситуациях, а не так, как это предлагается в Главе 25: The Spreadsheet Sample Application.
     
  3. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    KeSqueer
    Освящено православным попом или католическим пастором? =)
     
  4. Sasha7b9

    Sasha7b9 New Member

    Публикаций:
    0
    Регистрация:
    17 окт 2010
    Сообщения:
    105
    KeSqueer
    Ты действительно можешь написать Hello world в окошке, не заглядывая в MSDN? Уважаю таких людей.
     
  5. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    Sasha7b9
    ради эксперимента попробовал
    Код (Text):
    1. #include <windows.h>
    2.  
    3. main(){
    4.     MSG msg;
    5.  
    6.     CreateWindow("edit", "hello world", WS_VISIBLE, 100, 100, 200, 50, 0, 0, 0, 0);
    7.  
    8.     while(GetMessage(&msg, 0, 0, 0)){
    9.         TranslateMessage(&msg);
    10.         DispatchMessage(&msg);
    11.     }
    12. }
    куда за уважением приходить?
     
  6. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    фейл :)
     
  7. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Почему фэйл?)
     
  8. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    r90
    Ошибся, дело было поздно ночью. С Вашего позволения поправлю.
     
  9. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    KeSqueer
    Зря. Было прикольнее.