Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.12;
Скачать: CL | DM;

Вниз

Пример использования SetWindowLong.   Найти похожие ветки 

 
Новичек   (2009-02-23 11:13) [0]

Уважаемые Мастера, нельзя ли привести пример использования Функции SetWindowLong?
Сейчас я делаю так:

WinState := GetWindowLong(hBSC, GWL_STYLE);
SetWindowLong(hBSC, GWL_STYLE, WinState);

Но на экране какая-то хрень вместо восстановленного окна.
В общем случае, мне необходимо узнать состояние окна (например, оно минимизировано), чтобы после манипуляций с ним вернуть его в исходное состояние (например, минимизировать).
Спасибо.


 
Anatoly Podgoretsky ©   (2009-02-23 11:16) [1]

Может у тебя ошибка есть, ты почему то не делаешь обработки, наверно очень самоуверен?


 
Новичек   (2009-02-23 11:22) [2]


> очень самоуверен?

Нет, ни в коем случае.
Окно-то появляется, но какое-то странное: появляется контур окна, но все, что было в окне, сдвигается влево.


 
Anatoly Podgoretsky ©   (2009-02-23 11:23) [3]

Еще раз и последний, какая ошибка?


 
Новичек   (2009-02-23 11:34) [4]


> какая ошибка?

Да нет ошибки. Окна восстанавливаются не в том виде.


 
Anatoly Podgoretsky ©   (2009-02-23 11:42) [5]

> Новичек  (23.02.2009 11:34:04)  [4]

Ты не можешь так утверждать, поскольку слишком самоуверен и не обрабатываешь ошибки.


 
Юрий Зотов ©   (2009-02-23 18:21) [6]

> Новичек   (23.02.09 11:13)  

Формально все верно, но ответить нельзя, слишком мало информации. Чему, например, равно WinState? Что возвращает GetWindowLong?


 
Сергей М. ©   (2009-02-23 21:13) [7]


> Новичек   (23.02.09 11:34) [4]
>
>
> > какая ошибка?
>
> Да нет ошибки


Это

http://delphimaster.net/view/2-1235310266/

тебя , похоже, ничему не научило)



Страницы: 1 вся ветка

Текущий архив: 2009.04.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
2-1235579405
VladVoron
2009-02-25 19:30
2009.04.12
Как посмотреть содержимое текстового файла?


3-1219039359
девушка
2008-08-18 10:02
2009.04.12
Постоветуйте грид для отображения данных или как покрасить


1-1209900778
DVM
2008-05-04 15:32
2009.04.12
Как в ObjectInspector прописать ShortCut для Action CTRL + ПЛЮС


2-1233807493
SyS
2009-02-05 07:18
2009.04.12
В запросе прибавить к дате число через параметр


2-1235307235
Sfinx
2009-02-22 15:53
2009.04.12
Отображение кнопки на панели задач.