[RESOLU] [MFC] Error: no data exchange control
Code:
1 2 3 4 5 6 7 8 9 10
| Error: no data exchange control with ID 0x03F3.
Loaded 'C:\Program Files\AIM95\idlemon.dll', no matching symbolic information found.
Detected memory leaks!
Dumping objects ->
strcore.cpp(118) : {60} normal block at 0x00301780, 45 bytes long.
Data: < MS S> 01 00 00 00 0D 00 00 00 20 00 00 00 4D 53 20 53
{59} normal block at 0x003017E0, 64 bytes long.
Data: < > FF FF FF FF CD CD CD CD CD CD CD CD CD CD CD CD
Object dump complete.
The thread 0x374 has exited with code 3 (0x3). with ID 0x03F3. |
Voila le listing de debugging le probleme apprait a l'apel de cet fonction:
Code:
CDialog::OnInitDialog();
et kan je fais REESAYER a la fenetre ASSERT...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| HWND CDataExchange::PrepareCtrl(int nIDC)
{
ASSERT(nIDC != 0);
ASSERT(nIDC != -1); // not allowed
HWND hWndCtrl;
m_pDlgWnd->GetDlgItem(nIDC, &hWndCtrl);
if (hWndCtrl == NULL)
{
TRACE1("Error: no data exchange control with ID 0x%04X.\n", nIDC);
ASSERT(FALSE);
AfxThrowNotSupportedException();
}
m_hWndLastControl = hWndCtrl;
m_bEditLastControl = FALSE; // not an edit item by default
ASSERT(hWndCtrl != NULL); // never return NULL handle
return hWndCtrl;
} |
je sais pas comment c apparu ! quelqu'un a 1 idée ?????