使用DEPENDS.EXE查看dll依赖的dll,发现不同的dll依赖的顺序不一样,这个与代码有关吗?解决办法

使用DEPENDS.EXE查看dll依赖的dll,发现不同的dll依赖的顺序不一样,这个与代码有关吗?
比如有个dll依赖的顺序是COMCTL32.DLL,KERNEL32.DLL,USER32.DLL,另外一个依赖的是KERNEL32.DLL,USER32.DLL,COMCTL32.DLL
这个顺序与什么东西有关?可以通过修改代码调整这个顺序吗?

------解决方案--------------------
工程默认link的lib顺序可能会影响
------解决方案--------------------
两个一样的帖子

有的lib是通过代码连入的
不在link选项卡里