Normally the first header file should just include the second one. As long as both header files have a #pragma once, it should work just fine.
Another option would be to explicitly open the header file in a context of a .c/.cpp file that includes both of them in the correct order. You can do it via the navigation bar in the new VisualGDB 6.0.