Can I call PSoC programmer from the GUI interface, which is developed in VC++?
No, the PSoC Programmer software does not have any provision for being called from other applications. Also, there is no commandline option for the PSoC Programmer for calling it and passing parameters from VC++. However, you can use the command-line interface to control the PSoC Programmer from a DOS shell. The documentation for command line interface can be accessed from PSoC Programmer application > Help menu > Documentation…> psoc_programmer_cli.pdf