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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
neewb
0 / 0 / 0
Регистрация: 24.02.2012
Сообщений: 5
#1

window и listbox общий размер и скролл, always top(in game) - C++

26.02.2012, 07:28. Просмотров 420. Ответов 0
Метки нет (Все метки)

Доброе время суток. Я создал окно в нем listbox
hWnd = CreateWindow(TEXT("Class"), TEXT("Заголовок окна"), WS_OVERLAPPEDWINDOW , 0, 0, 500, 300, NULL, NULL, hInstance, NULL);
hwndList = CreateWindow (TEXT ("listbox"), NULL, WS_CHILD | WS_VISIBLE | LBS_DISABLENOSCROLL| LBS_HASSTRINGS | WS_BORDER | WS_HSCROLL | WS_VSCROLL ,
0, 25, 500, 300, hWnd, (HMENU) IDL_LISTBOX, (HINSTANCE) GetWindowLong (hWnd, GWL_HINSTANCE), NULL);
string abc = "text";
SendMessageA(hwndList, LB_ADDSTRING, 0, (LPARAM)abc.c_str());

Подскажите пожалуйста:
1)Можно сделать общий размер для окна и listbox'а, так чтобы размеры менялись одновременно для обоих(например вместо 500, 300 указать 100%, 100% по отношению к hWnd)
Если нет, то как сделать для них общий скролл? Дело в том, что когда уменьшаю размер окна компилированной программы, скролл listbox'a пропадает.
2)Возможен ли перенос строки в lisbox, если string abc превышает длину listbox? Добавленная в строку \n отображается как непонятный символ.
3)Как сделать окно always on top для игр? Решения, на которые я натыкаюсь в сети не помогли, кроме как запустить саму игру в оконном режиме.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2012, 07:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос window и listbox общий размер и скролл, always top(in game) (C++):

window.top в chrome - JavaScript
function background_p(param) { top.document.getElementById("img_inner").innerHTML = '<img src="generator_card/images/bg/'+param+'.jpg"...

Почему top является [Window Object]? - jQuery
$(document).ready(function(){ // Cursor position $(document).mousemove(function(event){ cursorX = event.pageX+10; ...

c# скролл в listbox - C#
Есть листбокс, в нем данные, добавленные с помощью listBox1.Items.Add() Но данные не влезают, а сролла вертикального нет. Его нужно...

Програмный скролл ListBox - C# WPF
Есть ListBox. Внутренний scrollviewer листбокса скрыт. Нужно сделать скрол итемов внешними кнопками, на которые забиндены соответствующие...

Как убрать скролл в ListBox - C++ Builder
Как убрать скролл? И сделать листание мышью при зажатой правой клавише? Или заменить скролл на более привлекательный...

Постоянный скролл ListBox в конец - C# WPF
Здравствуйте! Есть вот такой ListBox: <ListBox Grid.Row="0" Margin="10" x:Name="listBox" ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2012, 07:28
Привет! Вот еще темы с ответами:

Как сделать скролл на listbox? - VBA
как сделать скролл на listbox

Game object ui text под размер контента - Unity, Unity3D
Как увеличить объект с компонентом UI Text по вертикали, под кол-во букав, загруженных из xml? Может я не знаю о каком-либо флаге? Или че...

Как заставить появляться скролл не в Grid, а в ListBox? - C# WPF
Добрый день! Не могу справиться с простейшей разметкой. При выводе данных в ListBox, когда их количество превышает размер окна...

Как ограничить размер ListBox размером окна (расползается на весь размер)? - C# WPF
Вроде простой вопрос, а что то закопался. Есть Page, в ней Grid, в нем ListBox Так вот когда ListBox заполняется данными, ListBox...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru