bzr-windows team mailing list archive
-
bzr-windows team
-
Mailing list archive
-
Message #00063
Re: Build environment
I build tbzrshellext with vc-express and three hacks.
1. Use WinDDK. WinDDK contains ATL newer than WinSDK.
2. Remove winres.h dependency.
http://bazaar.launchpad.net/~songofacandy/tortoisebzr/vc-express/revision/160/shellext/cpp/tbzrshellext/tbzrshellext.rc
3. Don't use Atl(Get|Set)PerUserRegistration. It don't be included in
ATL in WinDDK.
http://bazaar.launchpad.net/~songofacandy/tortoisebzr/vc-express/revision/160/shellext/cpp/tbzrshellext/tbzrshellext.cpp
I think the 3rd hack breaks "nonadmin" support so I use it only test purpose.
Can anyone replace AtlSetPerUserRegistration with another WinAPI?
Can RegOverridePredefKey replace the atl function?
http://msdn.microsoft.com/en-us/library/ms724901%28VS.85,loband%29.aspx
--
Naoki INADA <songofacandy@xxxxxxxxx>
References