Сообщение Re[3]: Не записывать lpszName при CreateWindowEx от 22.11.2018 18:20
Изменено 22.11.2018 18:26 Evgeniy Skvortsov
Re[3]: Не записывать lpszName при CreateWindowEx
Здравствуйте, Vladimir, Вы писали:
V>Создаю conrol через CreateWindow. Выходит я храню текст два раза, внутри виндов и у себя.
V>Вот я и хочу избавиться от двойного хранения.
Так не задавай вообще текст окна, передавай NULL. Ты же его руками отрисовываешь в своем окне.
V>Создаю conrol через CreateWindow. Выходит я храню текст два раза, внутри виндов и у себя.
V>Вот я и хочу избавиться от двойного хранения.
Так не задавай вообще текст окна, передавай NULL. Ты же его руками отрисовываешь в своем окне.
Re[3]: Не записывать lpszName при CreateWindowEx
Здравствуйте, Vladimir, Вы писали:
V>Создаю conrol через CreateWindow. Выходит я храню текст два раза, внутри виндов и у себя.
V>Вот я и хочу избавиться от двойного хранения.
Так не задавай вообще текст окна, передавай NULL, или короткое имя. Ты же его содержимое руками отрисовываешь в своем окне.
Я вообще не вижу связи между именем окна и тем, что на нем нарисовано. А в случае картинки, ты думаешь вся картинка где-то в потрохах хранится?
Имя окна и его визуальное отображение совпадает для стандартных контролов, типа основное окно — там имя окна — его заголовок, ну и всякие кнопки, статики и т.д.
А для твоего контрола это не имеет никакого смысла. Передавай туда любое имя, или пустую строку, а содержимое рисуй сам как хочешь и данные храни как тебе угодно.
V>Создаю conrol через CreateWindow. Выходит я храню текст два раза, внутри виндов и у себя.
V>Вот я и хочу избавиться от двойного хранения.
Так не задавай вообще текст окна, передавай NULL, или короткое имя. Ты же его содержимое руками отрисовываешь в своем окне.
Я вообще не вижу связи между именем окна и тем, что на нем нарисовано. А в случае картинки, ты думаешь вся картинка где-то в потрохах хранится?
Имя окна и его визуальное отображение совпадает для стандартных контролов, типа основное окно — там имя окна — его заголовок, ну и всякие кнопки, статики и т.д.
А для твоего контрола это не имеет никакого смысла. Передавай туда любое имя, или пустую строку, а содержимое рисуй сам как хочешь и данные храни как тебе угодно.