Bir Windows programında kullanılan her türlü kaynak PE dosyasının kaynak bölümüne linker tarafından yerleştirilmektedir. PE formatının kaynak bölümünün nereden başladığı PE formatının başlık kısmında yazmaktadır. PE formatının bellekteki başlangıç adresi ise hInstance değeriyle temsil edilir. Kaynaklar .RC dosyası içerisine text olarak kaynak dilinin kurallarıyla yazılır. Kaynak derleyicisiyle derlenerek .RES biçimine dönüştürülür ve linker tarafından PE formatının kaynak bölümüne yerleştirilir (resource binding). Her türlü kaynağın bir ismi vardır. İsim sayısal ya da alfabetik düzeyde verilebilir (sayısal isimlendirme daha hızlı işlem yapılmasına yol açar). Bir kaynak kaynağa özgür LoadXXX fonksiyonlarıyla ya da genel LoadResource fonksiyonuyla yüklenerek bir handle elde edildikten sonra bu handle yoluyla kullanılır.
MFC’de kaynak işlemleri API düzeyinden farklı değildir. Kaynaklar elle yazılmaz, kaynak editörüyle oluşturulur. Kaynak editörü X.RC ve RESOURCE.H isimli iki dosya üretir. .RC dosyası projeye dahil edilir, RESOURCE.H dosyasıysa kaynak koddan include edilir. RESOURCE.H içerisinde kaynak tanımlamalarına ilişkin sembolik sabitler bulunmaktadır.
