*   >> Чтение Образование Статьи >> science >> programming

Окна Статический Control

Имя", WS_CHILD, 100, 100, 100, 20, hwndMain (HMENU) 1, HINSTANCE, NULL); ShowWindow (hwndSt, SW_SHOW); UpdateWindow (hwndSt); HWND hwndEd = CreateWindowEx (0, "РЕД", NULL, WS_CHILD, 100, 122, 100, 20, hwndMain (HMENU) 2, HINSTANCE, NULL); ShowWindow (hwndEd, SW_SHOW); UpdateWindow (hwndEd); MSG MSG; BOOL Брет; в то время как ((Bret = GetMessage (& MSG, hwndMain, 0, 0)) = 0) {если (Bret == -1) {//обработать ошибку и, возможно, выйти из приложения} еще {TranslateMessage (& MSG); DispatchMessage (& MSG); }} Вернуться msg.

wParam; } Вы можете использовать следующую команду в командной строке, чтобы скомпилировать код: G ++ winst.cpp -mwindows -o winst.exe Есть два элемента управления в коде. Давайте посмотрим на статический. Класс, статическая; это второй аргумент функции CreateWindowEx. Название статического контроля является "Имя"; это третий аргумент функции; это имя отображается как отображения содержимого статического контроля. У вас есть стиль WS_CHILD о том, что это дочернее окно. Остальные аргументы функции CreateWindowEx, как те, для контроля EDIT.

Помните, каждый элемент управления должен иметь уникальный идентификатор (целое на десятой аргумента функции CreateWindowEx). Если вы открываете приложение, winst.exe, двойным щелчком мыши по нему, вы бы увидеть 2 управления со статической контроля над управлением редактирования. Статический элемент управления имеет текст "Имя", указывающее, что пользователь должен ввести свое имя в поле ввода. Это его для этой части серии. Мы останавливаемся здесь и продолжить в следующей части.

Клейс Чтобы прийти в любой из частей этой серии, просто наберите на одноименной ниже в поле поиска на этой странице и нажмите Поиск (использование меню, если таковые имеются): Кнопка A функция окна и стилей Макро Окна Static Control Static Control

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.