Фиксированные размеры окна - Сайт про программирование и программирование под linux
Программирование под linux, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Как отследить завершение работы в API приложении?
Вопрос о реакции с клавы
WebBrowser, Загрузка ТХТ- файла в WebBrowser
Перехват события onload из MS IE, возможно ли?
Как из Delphi изменять политики gpedit.msc, Как из Delphi изменить политики gpedit.m
как включить компьютер програмным способом
Delphi, WinXP установки принтера, доступ к свойствам принтера
Как послать модему АТ-команды
ИК порт, Как с ним работать
Как "заморозить" процесс?, Приостановить процесс
Как работает Morphine?, Какой принцип работы Morphine?
shell менюшки, (такие как при правом клике)
Определение частот видеокарты
Запуск exe файла из приложения
string to pchar
Изменить размер Image, Изменить размер Image
Службы, Баги со службами
Фиксированные размеры окна
Вирус формата htt?, Сабж
Кто желает помочь в разработке &RQ, ...
Включение гостевой записи
Использование SpeechAPI
Привиллегии процесса
Опять ширина строки в Edit, Расч-т Edit для показа всей строки
Не выполняется CombineRgn, Возвращает значение ERROR
пароль к MS Access
Задержка перед повтором нажатия клавиши, Как отменить задержку?
Как Вы относитесь к курящим девушкам?
Прямой доступ к диску
приём данных через COM 2 порт
ReadDirectoryChanges, Как отличить перемещение файла
Открыть папку в окне EXplorer'a, Однако в уже открытом окне...
Перехват клавиши "Windows"
Реестр, и его ключи
Где взять компонент ( TSWbemLocator ), Скиньте ссылку
WindowsExitEx для ХР, Як Виключити і Перезагрузити ХР
Траблы...., Траблы с GUI и архивами
Определить текущее значение громкости звука, Узнать, а не изменить!
USB Drive
как сделать?, как сделать?
WinAPI, WinApi
regsvr32.exe - Exit Code
Как определить, что строка в Hex виде?
F1! Подскажите как определить железо!, Посоветуйте опрежеление на Delphi!
Messages, Как создать своё message и отследить его
Работа с иконками..., ...на рабочем столе
сетевые карты, как узнать их количество на компе?
отображение других форм, кроме главного, в панели
WinApi: CreateWindow
Управление PageControl'ом
Модераторы, помогите найти тему!!!, Что-то через поиск не идет!
Работа с модемом, Позвонить,...
Запущеные процессы
Popup-menu в Tray'e, Как скрыть при потере оным фокуса
Выключение винды, все известное не работает
Threads, Потоки
Запись CD, с помощью компонента TXPBurn
"Автовыгруз" проги, Проблема
Как отобразить картинку в HtmlLite ?
Нажать на кнопку!, не пойму почему FindWindowEx=0!
Tray со всеми приблудами, Помогите забацать в tray форму...
Помогите! Как определить Материнку, Не как не могу определить! Дайте совет
Бастрое удаление папки вместе с файлами, Как?
версия WIN, Нужна срочная помощь
Получить список окон а не процессов, Поиск, Kuliba, DRKB = 0
Как установить себе права SYSTEM ?, Есть в реестре ключик только для SYSTEM
Расчет ширины строки в Edit
Серийный номер HDD на Serial ATA и ноутбуках, как получить?
Как выключить/запетить Alt+Tab и Ctrl+Esc в WinXP?, ??????????????????????????
Опять о компиллировании с пакетами, Проблемы

Платные хостинги     Раскрутка сайта     Книги по программированию


Фиксированные размеры окна

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Сабж. Как можно средствами WinAPI сделать так, чтобы окно нельзя было ресайзить?Заранее благодарен!

- WS_OVERLAPPEDWINDOW xor WS_THICKFRAME Добавлено @ 23:43 это немного не то! честно говоря. это окно будет перекрывающим...надо просто в стилях окна добавить xor WS_THICKFRAME

- это изменять размер (от size). Т.е. имеется ввиду запритить изменение размера окна. Если так, то в инспекторе объектов, в параметрах формы выбираем BorderStyle равным bsSingle или вот так:Код beginForm1.BorderStyle:= bsSingleend;highlightSyntax('delphiNhYzNk','delphi');а если я не правильно понял, то уточни вопрос.

- Средствами WinAPI! То-есть, окно<>TForm.

- WinAPI - так WinAPI! Код unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs;type  TForm1 = class(TForm)    procedure FormShow(Sender: TObject);    procedure FormResize(Sender: TObject);  private    { Private declarations }    rect: TRect;  public    { Public declarations }  end;var  Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormShow(Sender: TObject);begin GetWindowRect(self.Handle, rect); // Узнаем размеры формы при её показе.end;procedure TForm1.FormResize(Sender: TObject);begin MoveWindow(self.Handle, rect.Left, rect.Top, rect.Right-rect.Left,           rect.Bottom-rect.Top, true); // Задаём старые размеры после изменения.end;end.highlightSyntax('delphimMDFmM','delphi'); Добавлено @ 13:53 drinkOutЕщё есть замечательное событие OnCanResize - используй его с умом. Задаёшь в его теле условия, по которым, с помощью параметра Resize: boolean, определяется, меняется ли размер окна, или нет. Это сообщение отредактировал NiJazz - 25.2.2005, 13:50

- NiJazz достаточно у окна сбросить флаг WS_THICKFRAME (WS_SIZEBOX),т.е. так:Код SetWindowLong(Form1.Handle,GWL_STYLE,(GetWindowLong(Form1.Handle,GWL_STYLE))and(not WS_SIZEBOX));highlightSyntax('delphiOTIwND','delphi');так: Код MainWnd:=CreateWindowEx(0,'TMainForm','Caption',ws_overlappedwindow xor WS_SIZEBOX,10,10,100,100,0,0,Hinstance,nil);highlightSyntax('delphixNWQxM','delphi');и т.д. и т.п.

- Я имел ввиду следующее: "Как получить unresizeable окно без заголовка с рамкой".Прошу прощения за неточно заданный вопрос и ваше потраченное время.

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование модема | api программирование | чпу программирование | программирование шпаргалки | программирование 1232 | программированию ключей | программирование под linux | электронные учебники программирование | builder c программирование | языки программирования basic | метод динамического программирования | задачи нелинейного программирования | 1с программирование скачать | алгоритмические языки программирования | delphi 7 программирование | проект программирование | borland программирование | программирование pocket pc | кнут искусство программирования | программирование памяти | c программирование скачать | Ссылки

Все про проект программирование