|
wince 5.0 下graphedt 不能启动!
[复制链接]
各位:
我目前在wince5.0下开发一个directshow 的decoder filter,打算用graphedt进行测试。
我参考网上的说明,手动定制了graphedt,但是双击启动时总是报错,wince5.0的emulator提示缺少组件。
我在platform builder 下运行它,系统的报错信息如下:
Run Programs: s graphedt
50650 PID:e3fc8c1a TID:83a3dc9a 0x83d25000: RELFSD: Opening file graphedt.exe from desktop
50850 PID:e3fc8c1a TID:83a3dc9a 0x83d25000: RELFSD: Aborting CreateFile of quartz.dll since module was found in rom
50850 PID:839e4002 TID:83a3dc9a 0x83d25000: Loading of Module 'quartz.dll' (83a42810) failed, prevRefCnt = 0, refcnt = 0, inuse = 00000000, dwErr = 80090006
50850 PID:839e4002 TID:83a3dc9a 0x83d25000: DoImport Failed! Unable to import Library 'quartz.dll' for 'graphedt.exe'
50850 PID:839e4002 TID:83a3dc9a 0x83d25000: CreateNewProc failure on graphedt.exe!
s graphedt
Unable to create process 'graphedt.exe' : Error -2146893818
End s graphedt
我检查了模拟器的windows目录,需要的dll都有。
graphedt的运行需要mfc支持,进一步,我检查了系统的sysgen变量,发现:sysgen_mfc 和sysgen_dcom都已经设置为1。
dcom和mfc 都已经加入了系统image中。
我现在找不到问题所在,请大家给点意见。
谢谢。
|
|