Ну "понятные" - штука очень, очень субъективная. То, что кажется понятным и разжёванным до невозможности одному человеку, будет непонятным для другого.
Я бы посоветовал изучать обе библиотеки по отдельности, а заодно освежить знания о том, как вообще работает протокол HTTP и веб-стэк. Тогда будет понятно, какой круг задач решает та или иная библиотека.
Я правильно понял, что:
"x or y ' конечное выражение будет True , только если x = True И y = True.
x and y - конечное выражение будет True ,если x = True ИЛИ y = True ИЛИ x = True и y = True ???
Vladimir101, ты понял с точностью до наоборот.
or вернёт истинное значение, если хотя бы один из аргументов истинен.
and вернёт истинное значение, если оба аргумента истинны.
BiStudiOfficial, каждое сообщение обрабатывается отдельно. Иными словами, твой обработчик сообщений проходит от начала до конца для каждого сообщения. В конце все локальные переменные уничтожаются, а при следующем вызове - создаются заново.
Вот тебе и причина.
Окно на весь экран, без заголовка, с поддержкой прозрачности.
Конкретное исполнение зависит от используемого фреймворка, какие-то это сумеют, какие-то нет.
Что не сумеют - можно, наверно, подкрутить, используя нативные инструменты (скажем, winapi под виндой).
Главный вопрос - должна ли эта сетка пропускать события мыши, или обрабатывать их сама?