Использовать begin..end как диапазон и проверять принадлежность ему всех валидных value. Например, при использовании указанной маски ?110_1??1,...
Я настолько обратной совместимостью не страдаю :)
Rockphorr, GetModuleHandleEx возвращает базу модуля по адресу.
Пустая строка "меньше" любой другой строки.
ormoulu, COM - это не библиотека классов как, например, MFC и QT, а архитектурная модель. Любой класс "просто унаследованный" от IUnknown - это и...
Rel, Ой, ну только не делай вид, что ты с нами согласен. Сам, небось, подписался и с нетерпением ждешь этих вкусных нейросетей на петоне, которые...
Rel, такое стыдно даже смотреть, не то, что верить в сказанное :)
Скрепыша если и вернут, то он будет из толстой черной проволоки. Так что поаккуратнее там со своими желаниями :)
Сорокалетний GDI это все поддерживает. Хотя, да, надо обязательно на qt писать (на петоне, конечно же, с биндингами к qt), а то шо это за часы....
В семерке только по вертикали разворачивается, ширина окна все равно остается по размеру оконного буфера: 80 символов.
ormoulu, Развернуть на весь экран хоть можно или по-прежнему "80 символов хватит для всех"? :)
Шрифты можно в ресурсах держать : https://learn.microsoft.com/en-us/windows/win32/api/wingdi/nf-wingdi-addfontmemresourceex
Rockphorr, Лучше свой контрол для этого сделать. Даже не ownerdraw кнопку, а именно кастомный с нуля.
На xp, чтоле? Ну, да, там нельзя создать штатную кнопку со значком и текстом. На новых оно, кстати, довольно говенно смотрится, так что если...
https://docs.microsoft.com/en-us/windows/win32/controls/bm-setimage#remarks
Зачем выдумывать какие-то отмеченные/неотмеченные состояния? У всех объектов синхронизации есть одно состояние - сигнальное; функции ожидания...
Имена участников (разделяйте запятой).