|
你好,先前试过,不行
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
WCHAR fileName[256]={0};
//我想得到的是CAB的路径和文件名
GetModuleFileName(hModule,fileName,256);//得到的是Setup.dll
GetModuleFileName(NULL,fileName,256);//得到的是Wceload.exe
WCHAR *lpFilename = GetCommandLine();//后来想到系统是用Wceload.exe安装的CAB,找到这个方法就可以得到CAB的路径和文件名
//接下来想得到CAB更多的信息
return TRUE;
}
我只是想做一个WinCE系统冷启动自动重装CAB(可以多个)的功能,实现冷启动不丢程序的目的;这样就要AppName,Provider,InstallDir等信息了,InstallDir到是可以得到,但想在得到CAB中的AppName,Provider等信息就不知道怎么办了,如果大家有什么方法或的更好的方案,就请大家帮帮忙不吝赐教啊,谢谢了~~ |
|