• Как сделать размер окна в windows больше чем текущие разрешение экрана?

    pnick
    @pnick
    Телеком инженер
    Ха! На самом деле.
    Первое, что в голову приходит — отослать окну сообщение с изменениями размера. Помню, на Delphi такие утилиты писали.

    SetWindowPos(findwindow(nil,'1.txt — Блокнот'),HWND_BOTTOM,1,1,20,20,SWP_nosize);

    первый параметр — заголовок окна, с которым надо что-либо сделать ( в данном случае — передвинуть). Заголовок передается функцией «ловли» окна

    findwindow(nil,'1.txt — Блокнот'), где 1.txt — Блокнот заголовок окна

    Второй параметр — положение окно ( т.е. его Z-расположение ) он нам сейчас не нужен. Просто считайте, что он должен быть HWND_BOTTOM

    Третий параметр — координыты окна по «Оси X» в пикселах.

    Четвертый параметр — координыты окна по «Оси Y» в пикселах

    (т.е. этими координмтами вы указываете куда двигать окно).

    Пятый — размер окна по горизонтали

    Шестой — размер окна по вертикали
    Ответ написан
    4 комментария