Invoking Screenshot Captor from the commandline will not create a new instance of Screenshot Captor -- it will instead direct the currently running copy to perform a capture.
So you can invoke it from Visual Basic by launching it with commandline options.
So try from visual basic executing something (with Shell command?) like
C:\Program Files (x86)\ScreenshotCaptor\ScreenshotCaptor.exe -capture workspace