Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > КАК в WBA получить имя группы


Автор: Nuzur 27.2.2006, 14:46

Там есть константы типа

Код

PR_EMAIL_ADDRESS_A
PR_DISPLAY_NAME_A


как называеться имя группы?
Я знаю что вопрос ужасный, но посто уже крыша едет, не могу найти.....

Автор: Coocky 27.2.2006, 14:53
Не понял..
Тебе нужно ЧИСЛОВОЕ значение костанты, определеной, как define?
Тогда наведи курсор на PR_EMAIL_ADDRESS_A или PR_DISPLAY_NAME_A и нажми F12

Автор: Nuzur 27.2.2006, 15:40
Цитата(Coocky @ 27.2.2006, 14:53)
Не понял..
Тебе нужно ЧИСЛОВОЕ значение костанты, определеной, как define?
Тогда наведи курсор на PR_EMAIL_ADDRESS_A или PR_DISPLAY_NAME_A  и нажми F12

Нет, мне нужно знать константу которая определяет имя группы.
Например PR_DISPLAY_NAME_A определяет имя
PR_EMAIL_ADDRESS_A - определяет адрес ел. почты.

Автор: Coocky 27.2.2006, 16:00
Опять не понял
Функцию покажи, где ты ее используешь, эту константу..

Автор: Nuzur 27.2.2006, 16:08
Код

                    switch (lPropVal->ulPropTag)
                    {
                    case PR_DISPLAY_NAME_A:        
                        thisAddr.DisplayName = lPropVal->Value.lpszA;                        
                        //strcpy(thisAddr->DisplayName, lPropVal->Value.lpszA);
                        break;

                    case PR_EMAIL_ADDRESS_A:                        
                        thisAddr.EmailAddr = lPropVal->Value.lpszA;
                        if (strchr(thisAddr.EmailAddr.c_str(), '@')==NULL) //replace with empty string
                            thisAddr.EmailAddr='\0';
                        //strcpy(thisAddr->EmailAddr, lPropVal->Value.lpszA);                        
                        break;

                    case PR_NICKNAME_A:                        
                        thisAddr.NickName = lPropVal->Value.lpszA;
                        //strcpy(thisAddr->NickName, lPropVal->Value.lpszA);
                        break;
/*
                    case :
                        break;
*/
                    default:
                        break;
                    }


Автор: Nuzur 27.2.2006, 18:30
Я не знаю как ета константа называеться и не могу найти ее имя, я уже все перерыл что мог = по 0.

Автор: Nuzur 28.2.2006, 16:20
После долгих прений стало ясно что группы перадаються как PR_DISPLAY_NAME_A.
но как теперь разобраться к какой из груп относиться запись.
Короче ненавижу я ВАБ уже до тошноты.

Автор: Nuzur 13.3.2006, 16:50
Тема открыта.
Неужто никто не работал с етим ВАБ"ом?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)