Ayuda con dll extension 2

12/01/2005 - 12:42 por Aquiles | Informe spam
Perdon por la repeticion, pero me faltaba un dato importante, que es lo que
identificador no esta definido.

Hola a tod@s:

Estoy probando una clase propia derivada de cformview en una dll de
extension.Para ello, creo un dialogo (cajs, botones,etc) y creo la clase
utilizando el class wizzard de VC++, al compilar la dll, obtengo un error
que me dice "undeclared identifier IDD_ARTICULOS". No veo el por que.
Este es el codigo generado or el classwizzard

class AFX_EXT_CLASS CArticulos : public CDialog
{
// Construction
public:
CArticulos(CWnd* pParent = NULL); // standard constructor

// Dialog Data
//{{AFX_DATA(CArticulos)
enum { IDD = IDD_ARTICULOS };
// NOTE: the ClassWizard will add data members here
//}}AFX_DATA


// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CArticulos)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:

// Generated message map functions
//{{AFX_MSG(CArticulos)
// NOTE: the ClassWizard will add member functions here
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
El error dice que esta en la linea "enum { IDD = IDD_ARTICULOS };"

¿Alguna idea?
Gracias de antemano.
 

Leer las respuestas

#1 Aquiles
12/01/2005 - 14:06 | Informe spam
Encontrado, un error en resource.h
"Aquiles" <@> escribió en el mensaje
news:e6GzPvJ%
Perdon por la repeticion, pero me faltaba un dato importante, que es lo


que
identificador no esta definido.

Hola a :

Estoy probando una clase propia derivada de cformview en una dll de
extension.Para ello, creo un dialogo (cajs, botones,etc) y creo la clase
utilizando el class wizzard de VC++, al compilar la dll, obtengo un error
que me dice "undeclared identifier IDD_ARTICULOS". No veo el por que.
Este es el codigo generado or el classwizzard

class AFX_EXT_CLASS CArticulos : public CDialog
{
// Construction
public:
CArticulos(CWnd* pParent = NULL); // standard constructor

// Dialog Data
//{{AFX_DATA(CArticulos)
enum { IDD = IDD_ARTICULOS };
// NOTE: the ClassWizard will add data members here
//}}AFX_DATA


// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CArticulos)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:

// Generated message map functions
//{{AFX_MSG(CArticulos)
// NOTE: the ClassWizard will add member functions here
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
El error dice que esta en la linea "enum { IDD = IDD_ARTICULOS };"

¿Alguna idea?
Gracias de antemano.



Preguntas similares