Тема: error C2664: 'acedAlert' : cannot convert parameter 1 from 'const char
Здравствуйте. Я в самом начале изучения ObjectARX. Решила для начала посмотреть работу программы, взяла пример из книжки. Все по пунктам сделала, кучу ошибок уже исправила, а с одной справиться не могу. Помогите пожалуйста
Текст программы следующий:
#include "StdAfx.h"
#include "resource.h"
#define szRDS _RXST("")
class CBook2App : public AcRxArxApp {
public:
CBook2App () : AcRxArxApp () {}
virtual AcRx::AppRetCode On_kInitAppMsg (void *pkt) {
AcRx::AppRetCode retCode =AcRxArxApp::On_kInitAppMsg (pkt) ;
return (retCode) ;
}
virtual AcRx::AppRetCode On_kUnloadAppMsg (void *pkt) {
AcRx::AppRetCode retCode =AcRxArxApp::On_kUnloadAppMsg (pkt) ;
return (retCode) ;
}
virtual void RegisterServerComponents () {
}
static void Book2_MyCommand1(void)
{
acedAlert("Здравствуй, ObjectARX 2009!\n(Команда MyCommand1)");
}
static int ads_book2(void)
{
acedAlert("Здравствуй, ObjectARX 2009!\n(Функция book2)");
acedRetVoid () ;
return (RSRSLT) ;
}
} ;
---------------------------------------------------------------------------------
Выдает ошибку
error C2664: 'acedAlert' : cannot convert parameter 1 from 'const char [49]' to 'const ACHAR *'
----------------------------------------------------------------------------------
Версии программ:
AutoCAD 2009, VS 2005, ObjectARX 2009