powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пишу класс для ListView. как сделать оконную процедуру для этого контрола
3 сообщений из 3, страница 1 из 1
Пишу класс для ListView. как сделать оконную процедуру для этого контрола
    #38587367
gera3323
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отдельно ?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
#pragma once

 #ifndef CLISTVIEW_H
  #define CLISTVIEW_H

  #include <Windows.h>
  #include <tchar.h>

  #include <CommCtrl.h>

	#pragma comment(lib, "comctl32.lib" )

	class CListView
	{
		HWND m_hParent;
		HWND m_hListView;

		HINSTANCE m_hInstApp;

		LV_COLUMN m_lvColumn;
		LV_ITEM	  m_lvItem;

		int m_iColumnCount;

		unsigned long m_ulItemCount;

		public:
			explicit CListView( HWND hParent );
			         CListView( HWND hParent, int x, int y, int width, int height );

			
			HWND GetHandleListView() const
			{
				return this->m_hListView;
			}

			void CreateHeaders(int n,...);
			void AddListItem(int n,...);
	};

#endif // end CLISTVIEW_H
...
Рейтинг: 0 / 0
Пишу класс для ListView. как сделать оконную процедуру для этого контрола
    #38587727
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gera3323,

Ты про это?
А как делать сабклассинг внутри класса?
Я не знаю как в C++, но если речь идет о WndProc, то в классическом VB6 я пришел к однозначному выводу что ДА, ОТДЕЛЬНО -вне класса.

В .Net возможно можно впихнуть внутрь класса (судя по тому что я там упомянул про делегаты).
...
Рейтинг: 0 / 0
Пишу класс для ListView. как сделать оконную процедуру для этого контрола
    #38587818
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все равно, отдельно или в классе, делается одинаково.

И в любом случае это делать бессмысленно, лучше использовать готовые библиотеки для этого. MFC или WTL например.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пишу класс для ListView. как сделать оконную процедуру для этого контрола
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]