На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Setting Window Properties Using STARTUPINFO



A parent process can specify properties associated with the main window of its child process. The CreateProcess function takes a pointer to a STARTUPINFO structure as one of its parameters. Use the members of this structure to specify characteristics of the child process's main window. The dwFlags member contains a bit field that determines which other members of the structure are used. This allows you to specify values for any subset of the window properties. The system uses default values for the properties you do not specify. The dwFlags member can also force a feedback cursor to be displayed during the initialization of the new process.

For GUI processes, the STARTUPINFO structure specifies the default values to be used the first time the new process calls the CreateWindow and ShowWindow functions to create and display an overlapped window. The following default values can be specified:

· The width and height, in pixels, of the window created by CreateWindow.
· The location, in screen coordinates of the window created by CreateWindow.
· The nCmdShow parameter of ShowWindow.



For console processes, use the STARTUPINFO structure to specify window properties only when creating a new console (either using CreateProcess with CREATE_NEW_CONSOLE or with the AllocConsole function). The STARTUPINFO structure can be used to specify the following console window properties:

· The size of the new console window, in character cells.
· The location of the new console window, in screen coordinates.
· The size, in character cells, of the new console's screen buffer.
· The text and background color attributes of the new console's screen buffer.
· The title of the new console's window.




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Установка Свойств Окна, использовавшего STARTUPINFO



Родительский процесс может определить свойства связанные основным окном своего процесса ребенка. Функция CreateProcess передает указатель структуре STARTUPINFO как один из своих параметров. Используйте участников этой структуры, чтобы определять характеристики процесса ребенка основного окна. Член dwFlags содержит немного область, которая определяет каких других участников структуры использованы. Это позволяет Вам, чтобы определять величины для любого подмножества свойств окна. Система использует значение по умолчанию для свойств Вы не определяете. Член dwFlags может также заставить курсор обратной связи, который нужно отображаться в течение инициализации нового процесса.

Для процессов ГРАФИЧЕСКОГО интерфейса пользователя, структура STARTUPINFO определяет значение по умолчанию, чтобы быть использованн сначала новые вызовы процесса CreateWindow и функции ShowWindow, чтобы создавать и отображать перекрытое окно. Следующее значения по умолчанию может быть определено:

Ширина и высота, на пикселях, окна созданного CreateWindow.
Позиция, в экранных координатах окна созданного CreateWindow.
Параметр nCmdShow ShowWindow.



Для консольных процессов, используйте структуру STARTUPINFO, чтобы определять свойства окна только при создании новой консоли (или используя CreateProcess с CREATE_NEW_CONSOLE или с функцией AllocConsole). Структура STARTUPINFO может быть использована, чтобы определять свойства консольного окна следующего:

Размер нового консольного окна, в символьных ячейках.
Позиция нового консольного окна, в экранных координатах.
Размер, в символьных ячейках, нового консольного экранного буфера.
Текст и цвет фона атрибутов нового консольного экранного буфера.
Название нового консольного окна.




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz