Normal Pronterface will filter any non-standard Marlin G-codes, so if you try to use configuration files with C-codes, they will be removed and only the standard codes will be sent to the printer.
This release adds support for Professional Firmware custom C-codes: