да, я помню, что у меня тоже были проблемы с этим в прошлом - iirc размер бара по умолчанию был кратен 26 или около того (так что 52 и 104 кажется подходящим) - у меня нет кода здесь, к сожалению, но я думаю, использовал что-то вроде этого:
uint titleBarHeight = GetSystemMetrics(SM_CYCAPTION);
if(!titleBarHeight)
{
GetLastError()
..blah
blah..
}
Я помню, что была проблема с приложениями, определяющими наличие нижней панели кнопок, но, возможно, это был именно тот порядок, в котором я делал вещи во время загрузки ..
НТН
Фуси