Форум программистов, компьютерный форум CyberForum.ru

Нет доступа к полям LOGFONT - C++

Восстановить пароль Регистрация
 
HenryDukart
 Аватар для HenryDukart
100 / 100 / 28
Регистрация: 05.10.2013
Сообщений: 400
Завершенные тесты: 2
11.04.2014, 20:46     Нет доступа к полям LOGFONT #1
Я объявил переменную lFont
C++
1
2
3
4
5
6
#include <windows.h>
#include <windowsx.h>
#include <wingdi.h>
 
static LOGFONT lFont;
lFont.lfHeight=24;
но я не могу обратиться к полям. Выдает три ошибки:

error C2143: синтаксическая ошибка: отсутствие ";" перед "."
error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
error C2371: lFont: переопределение; различные базовые типы

Помогите, пожалуйста, разобраться.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 20:46     Нет доступа к полям LOGFONT
Посмотрите здесь:

Нет доступа к переменным из функции C++
Нет доступа к файлу C++
C++ Создать класс "пара целых чисел". Определить конструкторы, деструктор, функции доступа к полям
не работает strncmp - нет доступа к памяти C++
C++ Нет доступа до вектора класса
Нет доступа к инициализованному полю C++
C++ Реализация методов доступа к закрытым полям (геттеры и сеттеры)
C++ Нет доступа к полю private

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
12.04.2014, 03:29     Нет доступа к полям LOGFONT #2
Цитата Сообщение от HenryDukart Посмотреть сообщение
но я не могу обратиться к полям.
Делайте это не в глобальной области.
Yandex
Объявления
12.04.2014, 03:29     Нет доступа к полям LOGFONT
Ответ Создать тему
Опции темы

Текущее время: 16:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru