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

Разноцветный текст в ListBox - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разобраться с ошибкой 74 possible usage of str_cat before definition http://www.cyberforum.ru/cpp-beginners/thread493921.html
Пищу так: #include<string.h> ................. char *str_cat; for(int i=0; i<argc; i+=2){ strcpy(str_cat,argv); strcat(str_cat,argv);//Выдаёт Warning |74 possible usage of str_cat before definition| а при запуске программы ошибку |В адрес ****** не может 'read'| }
C++ Помогите с TVM_DELETEITEM Надо удалить выделенную ветвь из дерева. Я написал следующий код: HTREEITEM hSelItem=(HTREEITEM)SendMessage(TVM_GETNEXTITEM,(WPARAM)(UINT)TVGN_CARET,NULL); HTREEITEM hRootItem=(HTREEITEM)SendMessage(TVM_GETNEXTITEM,(WPARAM)(UINT)TVGN_ROOT,NULL); if(hSelItem!= NULL && hSelItem!=hRootItem){ SendMessage(TVM_DELETEITEM,0,(LPARAM)(HTREEITEM)hSelItem); }Тут все работает. Но возникла новая... http://www.cyberforum.ru/cpp-beginners/thread493918.html
Отлов сообщения у ЛистБокса C++
Короче надо отловить нажатие клавишь я делаю так hWnd = CreateWindow(szWindowClass, szTitle, WS_POPUP | WS_BORDER, Left, Top, Width, Height, NULL, NULL, hInstance, NULL); hListBox = CreateWindow('LISTBOX', NULL, WS_CHILD | WS_VISIBLE | LBS_NOTIFY | LBS_SORT | WS_VSCROLL | LBS_WANTKEYBOARDINPUT, 0, 0, Width, Height, hWnd, NULL, hInstance, NULL);...
Требуется связаться с ОРС сервером посредством сustom интерфейса C++
Дорогие господа специалисты. Помогите пожалуйста связаться с ОРС сервером посредством сustom интерфейса. Где то я вычитал, что сначала нужно создать объект посредством функции CoCreateInstance и запросить интерфейс IOPCServer, далее добавить группу посредством вызова IOPCCServer::AddGroup , ну и так далее. Это все верно вот только при виде входных параметров всех этих методов мне неученому...
C++ вышлите мне dxguid.lib пожалуйста для borland-да с++5.5 http://www.cyberforum.ru/cpp-beginners/thread493807.html
вышлите мне dxguid.lib пожалуйста
C++ вышлите мне dxguid.lib пожалуйста вышлите мне dxguid.lib пожалуйста подробнее

Показать сообщение отдельно
Kovalsky2
0 / 0 / 0
Регистрация: 05.08.2009
Сообщений: 96
01.04.2011, 04:48     Разноцветный текст в ListBox
А кто нам запретит.)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int Param;//Значение которое дудет хранить определённая строчка
int nItem=0;//Номер необходимой строки
Param=1;//Параметр (1 или 0)
SendMessage(hWndListBox, LB_SETITEMDATA, nItem, (LPARAM)(Param));
 
// или где у Вас добавляеться строчка
 
nItem=SendMessage(hWndListBox, LB_ADDSTRING, 0, (LPARAM)('String'));
SendMessage(hWndListBox, LB_SETITEMDATA, nItem, (LPARAM)(Param)); 
 
// далее в
 
case WM_DRAWITEM:
{
...........
 DWORD colorText=0;//Черный
 if (Drw->itemData) сolorText=RGB(255,0,0);//Красный
...........
}
В качестве Param можно передать адресс целой структуры(класса),в которой до бубна информации.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru