Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

samples with avis2d control

yugn
Beginner
666 Views
When I build the samples of CAV with avis2d control, that is ANIMMFC, AVIS2DONEDIM, FRACTMTNMFC, some curious things occured. I can't run these app. In order to find the cause, I spent several hours.

the following is a snippet in output window:
Loaded 'D:WINDOWSWinSxSx86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805comctl32.dll', no matching symbolic information found.
CoCreateInstance of OLE control {DE467C23-8073-11D0-9FE3-08002BE4611B} failed.
>>> Result code: 0x80040112
>>> Is the control is properly registered?
Warning: CreateDlgControls failed during dialog init.
The thread 0xF8C has exited with code 0 (0x0).
The program 'F:MyPrjArray VisualizerCANIMMFCDebugAnimMFC.exe' has exited with code 0 (0x0).


Luckily I found a solution, just resize the area of the avis2d control to avoid overlapping with other controls.

I dont konw why I came across this problem?

(my system: winXP sp1, CVF 6.6, CAV1.6, VC6.0)
0 Kudos
3 Replies
Intel_C_Intel
Employee
666 Views
No, I haven't seen this before. It looks like something odd is going on in the Side-by-side assembly sharing feature in Windows XP. This feature lets you have different versions of the same component (for instance comctl32.dll) simultaneously installed, but I'm not that familar with it. Has anyone else come across this problem?

So you just resize the control in the resource editor, rebuild, and it works ok?

John
0 Kudos
yugn
Beginner
666 Views
I did nothing but resized the control and it worked ok.

Is there anything I can help?
0 Kudos
yugn
Beginner
666 Views
I will change my system later.
0 Kudos
Reply