|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
ClientWidth в WinAPI
столкнулся с токой проблемой:
вот к примеру создаю окно Код:
CreateWindow(<some class>,<some title>,ws_OVERLAPPEDWINDOW,0,0,1280,1024,0,0,hInstance,nil); |
#2
|
|||
|
|||
Взять системные метрики для бордюра и заголовка окна и прибавить их к нужным размерам.
|
#3
|
|||
|
|||
Если я не ошибасюь, то это функция GetSystemMetrics ?????
а в её параметрах писать, там какой nIndex - это что???? это, наверно, индекс бордеров???=) Код:
nWidth:=1280+GetSystemMetrics(??????); nHeight:=1024+GetSystemMetrics(??????); что в параметрах писать?=) |
#4
|
|||
|
|||
где R:TRect;
Код:
GetWindowRect(GetdesktopWindow,R); CreateWindowEx (0,'DX','',WS_POPUP,0,0,R.Right,R.Bottom,0,0,instance, nil); |