Hi Rahman,
You can run QTP / UFT script in LoadRuner or Performance center ( PC ) but it's just starting scripts for number of users, get transaction stats in your scenario during run and nothing else.
You need to handle pacing, number of iterations, error handling, data for running multiple users concurrently etc by yourself in your script, LoadRunner or PC won't do anything as it helps in other protocol scripts. Its just a run engine container which provides start /stop and get transactions matrix for QTP/UFT.
I hope it helps you to understand what kind of design you need to plan, if you want to use QTP/ UFT using LoadRunner or PC. In nutshell I would say avoid if you can and prefer using other protocols such as TruClient which is similar like QTP/UFT and use your custom framework as helper function libraries.
Thanks!