А ты уже научился заряжать левой ногой свой телефон?
ооо мой бог
обнаружил что в проге для докинга окошек под WTL сплошные глюки если сидеть под XP-ишкой с классическим стилем (в XPишном стиле все ОК, но меня он раздражает). То родные заголовки докнутых окон не исчезают, то при андоке не появляются обратно (получалось что клиентская область окна с заголовком начиналась в точке (1,1) - смотрел спаем ), чушь полная. Долго парился, придумал дибильную заплатку в виде функции для сплиттера:
void Invalidate()
{
//чистый бред (3 строки), если это убрать то могут пропадать заголовки окон
//или наоборот отрисовываться где не надо
//при классическом стиле Windows XP
int zn = splitter.GetSplitterPos();
splitter.SetSplitterPos(zn+15);
splitter.SetSplitterPos(zn);
}
т.е. при его перемещении все встает на свои места. пробовал искать отельно функции, нифига. Выходит в будущем придется писать собсвенный сплиттер.
обнаружил что в проге для докинга окошек под WTL сплошные глюки если сидеть под XP-ишкой с классическим стилем (в XPишном стиле все ОК, но меня он раздражает). То родные заголовки докнутых окон не исчезают, то при андоке не появляются обратно (получалось что клиентская область окна с заголовком начиналась в точке (1,1) - смотрел спаем ), чушь полная. Долго парился, придумал дибильную заплатку в виде функции для сплиттера:
void Invalidate()
{
//чистый бред (3 строки), если это убрать то могут пропадать заголовки окон
//или наоборот отрисовываться где не надо
//при классическом стиле Windows XP
int zn = splitter.GetSplitterPos();
splitter.SetSplitterPos(zn+15);
splitter.SetSplitterPos(zn);
}
т.е. при его перемещении все встает на свои места. пробовал искать отельно функции, нифига. Выходит в будущем придется писать собсвенный сплиттер.