Посоветуйте литературу по Win32 API

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by rudi, 29 Aug 2010.

  1. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    487
    Likes Received:
    184
    Reputations:
    5
    Привет, я немного програмирую на с++ в среде builder 6
    Хочу научиться писать многопоточные программы
    Узнал что для этих средств отлично подходят API средства

    Я не изучал API
    и хочу купить подобающую литературу
    посоветуйте мне книгу, в кторой хорошо рассматривается принцыпы построения многопоточного приложения на API функциях.

    щас пока нашол в инете эту книгу по API
    но не знаю, рассматривается ли автором там многопоточность
    http://www.ozon.ru/context/detail/id/2768771/

    спасибо.
     
  2. miako

    miako Member

    Joined:
    20 Jan 2010
    Messages:
    154
    Likes Received:
    13
    Reputations:
    5
    Для этих средств отлично подойдет билдер.
     
  3. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17
    Юзай VCL Класс Thread
     
  4. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    487
    Likes Received:
    184
    Reputations:
    5
    спасибо.
    А будет что нибудь сказано в сторону защиты API ?
     
  5. miako

    miako Member

    Joined:
    20 Jan 2010
    Messages:
    154
    Likes Received:
    13
    Reputations:
    5
    Если хочешь понять, вокруг чего строятся обертки билдера - тогда да, учи api.
     
  6. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Есть смысл использовать, если хочется выиграть в быстродействии и сэкономить на размере бинарника. Ну и понять, как все работает на более низком уровне.
     
  7. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Вообще самый лучший путь:
    1) Скачай любой справочник по WinAPI чтобы понять как и что там
    2) Выучи англ яз
    3) Установи себе MSDN. MSDN - это самая полная документация по WinAPI. Если влом ставить то юзай онлайн версию которая на MS есть. Ну или скачай рускоязычные переводы некоторых частей.

    А из книг любую в названии которой будет win32 или winapi. Лучше накачай книги Рихтера. Там понятно всё
     
  8. rudi

    rudi Active Member

    Joined:
    3 Jun 2010
    Messages:
    487
    Likes Received:
    184
    Reputations:
    5
    спасибо вам.
    Очень интересные и полезные советы
     
  9. Redeemer

    Redeemer Member

    Joined:
    3 Jul 2010
    Messages:
    203
    Likes Received:
    24
    Reputations:
    1
    Джеффри Рихтер "Windows via C++", не знаю как она на русском называется;
    "Windows для профессионалов", автор тот же;
    Также советую блог Марка Руссиновича

    Насчет класса TThread могу сказать что лично мне он не нравится, громоздкий, неудобный и средства контроля отсутствуют чуть более чем полностью.