PDA

Просмотр полной версии : как решить эту проблему


ULTRA
14.03.2007, 15:10
проблема:
после добавления в VС++ 6.0 диалоговый проект контрола RichEdit программа перестает запускаться,
отладчик показывает следующее:
Loaded symbols for 'C:\WINDOWS\SYSTEM\MFCO42D.DLL'
Loaded 'C:\WINDOWS\SYSTEM\USER32.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM\GDI32.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM\KERNEL32.DLL', no matching symbolic information found.
Loaded symbols for 'C:\WINDOWS\SYSTEM\MSVCRTD.DLL'
Loaded symbols for 'C:\WINDOWS\SYSTEM\MFC42D.DLL'
Loaded 'C:\WINDOWS\SYSTEM\MFC42LOC.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\SYSTEM\COMCTL32.DLL', no matching symbolic information found.
The thread 0xFFFB8A59 has exited with code 0 (0x0).
The program 'C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\MyProjects\test\Debug\test.exe' has exited with code 0 (0x0).

после удаления контрола все опять работает как надо и запускается без проблем.

_Great_
14.03.2007, 18:38
InitCommonControls юзай

У меня тоже такое было, я совсем забыл что надо вызать эту функцию из comctl32.dll для инициализации контролов.

ULTRA
14.03.2007, 19:48
добавил вызов InitCommonControls();, результат не изменился

_Great_
14.03.2007, 20:00
мне помогало=\

ULTRA
15.03.2007, 16:01
если не сложно,то скомпиль под ВС 6 прогу с одним ричедитом и все, и пришли исходник вместе с ксешником