You can apply under the subsidized Regular Officer Training Plan (ROTP) if you are attending or planning to attend a degree program at a recognized Canadian university, including the Royal Military College. In addition, there is a new Continuing Education Officer Training Program (CEOTP) for applicants with a high school diploma, with the understanding that they will complete a degree while a serving member. This program is open to skilled pilots, so it would depend on your flight experience.
I would suggest that you visit your nearest Canadian Forces recruiting center and talk to them, they would be in a better position to give you the right information before you make your choice. Lots of good info on their website as well. I have been out for 2 years, but very much enjoyed the 25 years I spent with them.
http://www.forces.ca/v3/engraph/jobs...x?id=32&bhcp=1
Cheers,