EVC3.0移植到EVC4.0的移植问题(VT_DRAWINGVIEW等)!!!!!
南安风语者 2006-08-11 03:09:37 现在我在做一个项目是将在EVC3.0环境下编译,在Pocket PC2002中运行的程序,移植到EVC4.0环境下编译,在DT-9700中运行。(注:Pocket PC2002和DT-9700是两种小机器的型号)
在移植的过程中有些定义在Pocket PC2002的SDK的头文件,在DT-9700中是没有的,所以使得有些函数和宏定义在EVC4.0中是编译不通过的。
不能使用的函数或宏如下:
名称: 定义在Pocket PC2002的SDK的头文件:
VT_DRAWINGVIEW C:\Windows CE Tools\wce300\Pocket PC 2002\include\richink.h
InitHTMLControl() C:\Windows CE Tools\wce300\Pocket PC 2002\include\htmlctrl.h
FindFirstFlashCard() C:\Windows CE Tools\wce300\Pocket PC 2002\include\projects.h
FindNextFlashCard() C:\Windows CE Tools\wce300\Pocket PC 2002\include\projects.h
SHSipPreference() C:\Windows CE Tools\wce300\Pocket PC 2002\include\aygshell.h
SIP_UP C:\Windows CE Tools\wce300\Pocket PC 2002\include\aygshell.h
DEVICE_ID C:\Windows CE Tools\wce300\Pocket PC 2002\include\uniqueid.h
KernelIoControl() C:\Windows CE Tools\wce300\Pocket PC 2002\include\uniqueid.h
IOCTL_HAL_GET_DEVICEID C:\Windows CE Tools\wce300\Pocket PC 2002\include\uniqueid.h
SHRecognizeGesture() C:\Windows CE Tools\wce300\Pocket PC 2002\include\aygshell.h
SIP_DOWN C:\Windows CE Tools\wce300\Pocket PC 2002\include\aygshell.h
我想请问各位,有没有什么方法可以在EVC4.0中使用上述函数或者宏,或者有没有什么可以替代的函数和宏完成同样功能。谢谢!