Size: a a a

2020 June 05

О

Олег Беляев... in pro.cxx
Ilia Zviagin
Пробуй
Благодарю
источник
2020 June 06

d🇳

dev1lroot 🇳🇴 in pro.cxx
Привет, как можно указать в SetWindowLong(); чтобы заголовок окна исчез но рамка окна и возможность масштабировать остались? (Делаю приложение с красивым интерфейсом но кажется придется как на джаве делать реимплементацию функций переноса и масштабирования окна)
источник

АВ

Александр Водянников... in pro.cxx
dev1lroot 🇳🇴
Привет, как можно указать в SetWindowLong(); чтобы заголовок окна исчез но рамка окна и возможность масштабировать остались? (Делаю приложение с красивым интерфейсом но кажется придется как на джаве делать реимплементацию функций переноса и масштабирования окна)
А если убираешь заголовок то что, пропадает возможность ресайза?
источник

d🇳

dev1lroot 🇳🇴 in pro.cxx
если убираю через GWL_STYLE, 0 то заголовок исчезает, вся рама исчезает, и все функции оформления окна, в том числе ресайз
источник

АВ

Александр Водянников... in pro.cxx
Ты убираешь только caption ?
источник

d🇳

dev1lroot 🇳🇴 in pro.cxx
если задать стиль типа WS_SIZEBOX или WS_THICKFRAME то получается белая фигня над окном типа заголовок
источник

АВ

Александр Водянников... in pro.cxx
Через пару тройку часов смогу проверить как у меня в проекте без заголовка
источник

d🇳

dev1lroot 🇳🇴 in pro.cxx
оно ресайзилось?
источник

АВ

Александр Водянников... in pro.cxx
С телефона никак не проверить, не помню
источник

АВ

Александр Водянников... in pro.cxx
Можешь сам проверить - MPC-HC или MPC-BE, проигрыватели
источник

АВ

Александр Водянников... in pro.cxx
Там последовательным нажатием Ctrl-0 убираться меню, заголовок
источник

d🇳

dev1lroot 🇳🇴 in pro.cxx
ща чето вышло но сверху теперь не целая панель а хрень высотой в 6 пикселей, и сказано что это баг который можно только спрятать через DWM
источник

АВ

Александр Водянников... in pro.cxx
Рамки можно полностью убрать, но тогда наверное расайза не будет
источник

R

Ruben in pro.cxx
подскажите как реализовать синхронизацию: множество процессов читают из shared memory, один процесс пишет туда. Когда один или несколько потребителей читают — производитель не может ничего записывать. При этом, одновременное чтение разрешено.
источник

АК

Александр Караев... in pro.cxx
Ruben
подскажите как реализовать синхронизацию: множество процессов читают из shared memory, один процесс пишет туда. Когда один или несколько потребителей читают — производитель не может ничего записывать. При этом, одновременное чтение разрешено.
rwlock это в общем случае называется
источник

R

Ruben in pro.cxx
главное здесь то, что потребители не должны друг друга блочить. Классический мьютекс не подходит
источник

АК

Александр Караев... in pro.cxx
Ruben
главное здесь то, что потребители не должны друг друга блочить. Классический мьютекс не подходит
rw локи/мьютексы как раз для ситуации 1 writer / N readers
источник

v

vehlwn in pro.cxx
Ruben
главное здесь то, что потребители не должны друг друга блочить. Классический мьютекс не подходит
boost::shared_mutex
источник

R

Ruben in pro.cxx
vehlwn
boost::shared_mutex
c++11, разные процессы
источник

(

(: саД in pro.cxx
Ruben
главное здесь то, что потребители не должны друг друга блочить. Классический мьютекс не подходит
Так это ж продюсер консюмер, немножко переделать только
источник