Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.117.137.64] |
|
Сообщ.
#1
,
|
|
|
Хало пипл!
задался этим вопросом так как подсказка в виде такого списка на самом деле мало помогает ибо отображает все члены как непосредственно класса так и базовых классов, например возьмём MFC класс CListCtrl я хочу видеть тока его члены, a мне студия суёт все в том числе члены его предка CWnd. поэтому чтобы что то решить приходиться открывать справку MSDN, где уже идёт описание тока членов конкретного класса. |
Сообщ.
#2
,
|
|
|
Так это как бы специфика MFC все сразу громоздко в одном флаконе. Не нравится - используй другую библиотеку.
|
Сообщ.
#3
,
|
|
|
Цитата ter_nk_ @ Так это как бы специфика MFC все сразу громоздко в одном флаконе. Не нравится - используй другую библиотеку. например? |
Сообщ.
#4
,
|
|
|
Цитата Cfon @ например? Ну не знаю, например ATL. Добавлено А может какие-то Гуишные приложения на дотнете делать и все. |
Сообщ.
#5
,
|
|
|
Цитата ter_nk_ @ Цитата Cfon @ например? Ну не знаю, например ATL. Добавлено А может какие-то Гуишные приложения на дотнете делать и все. думаешь ATL круче и .NET чем MFC для виндос-апликейшн? |
Сообщ.
#6
,
|
|
|
Цитата Cfon @ задался этим вопросом так как подсказка в виде такого списка на самом деле мало помогает ибо отображает все члены как непосредственно класса так и базовых классов, например возьмём MFC класс CListCtrl я хочу видеть тока его члены, a мне студия суёт все в том числе члены его предка CWnd. поэтому чтобы что то решить приходиться открывать справку MSDN, где уже идёт описание тока членов конкретного класса. Сверху, с права можно выбрать класс, и следом посмотреть все только его методы: Прикреплённая картинка
Или на вкладке Class View: Прикреплённая картинка
|
Сообщ.
#7
,
|
|
|
Цитата Cfon @ думаешь ATL круче и .NET чем MFC для виндос-апликейшн? Причем тут что круче. Ты сам решаешь под свои задачи что тебе удобнее. Чисто под винду что-то мне C# больше нравится. Но на нем не пишу. |
Сообщ.
#8
,
|
|
|
Цитата KILLER @ я наверно неправильно объяснил, мне надо откорректировать тот список что появляется при вводе точки или -> после названия объекта. |
Сообщ.
#9
,
|
|
|
Цитата Cfon @ я наверно неправильно объяснил, мне надо откорректировать тот список что появляется при вводе точки или -> после названия объекта. Что значит откорректировать? Его нельзя корректировать, он показывает какие методы есть у объекта класса, а не типа. |
Сообщ.
#10
,
|
|
|
Цитата KILLER @ Что значит откорректировать? Его нельзя корректировать, он показывает какие методы есть у объекта класса, а не типа. Думал что может мона как то отключить покпз членов базового класса |
Сообщ.
#11
,
|
|
|
Цитата Cfon @ Думал что может мона как то отключить покпз членов базового класса У объекта нет членов базового класса, у него все свои члены. На то он и объект. Ты путаешь тип с объектом. Как у класса посмотреть только его методы - выше приведено. А у объекта - я даже представить не могу, как это сделать? Как ты себе это представляешь вообще? Добавлено Цитата Cfon @ класс CListCtrl я хочу видеть тока его члены, a мне студия суёт все в том числе члены его предка CWnd. Вот смотри: Твой объект CListCtrl - является списком? - является Является ли он окном? - является. Как ты себе представляешь всю процедуру? Ну ок, представь что ты все таки написал свою там ИДЕ, которая тебе показывает у объекта только методы CListCtrl, а как ты его будешь создавать? Полезешь в MSDN смотреть от чего наследуется CListCtrl и смотреть у него каким методом его можно создать? В твоем случае, могу лишь посоветовать сделать свой класс обертку над классом CListCtrl, и создавать объект своей обертки, тогда у тебя будут отображатся только те методы, которые ты там сам напишешь. Добавлено Причем такого, паходу ни одна IDE не поддерживает ни в одном языке. По крайней мере я не видел никогда в жизни такого. Разве что можешь поставить какой нибудь Resharper, тогда у тебя в IDE добавятся свистоперделки всякие, и в окне методов можно будет даже искать методы по названию. Может быть там есть что то подобное. Но как по мне - это глупость какая то. Хочешь посмотреть какие методы конкретно у CListCtrl, я тебе скрины привел, там проще простого - открыл и смотри. |
Сообщ.
#12
,
|
|
|
Да походу ты прав, ща сам подумал, что если понадобятся члены базового класса. вообщем буду юзать МСДН
С отображением только членов самого класса я погорчился, но вот если бы они группировались то было не плохо |