Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
.NET programlama dillerindeki projeler kaynak betik dosyalarını kullanmadığından kaynaklarınızı Çözüm Gezgini açmanız gerekir. Yönetilen projelerde kaynak dosyalarıyla çalışmak için Görüntü düzenleyicisini ve İkili düzenleyiciyi kullanın.
Düzenlemek istediğiniz yönetilen kaynaklar, bağlı kaynaklar olmalıdır. Visual Studio kaynak düzenleyicileri eklenmiş kaynakları düzenlemeyi desteklemez.
Kaynak dosyası terimi, aşağıdakiler gibi çeşitli dosya türlerinden herhangi birine başvurabilir:
Bir programın kaynak betiği (
.rc) dosyası.Kaynak şablonu (
.rct) dosyası.Tek başına dosya olarak var olan tek bir kaynak. Bu tür bir dosyadan
.rcbaşvuruda bulunarak bit eşlem, simge veya imleç dosyası içerir.Geliştirme ortamı tarafından oluşturulan üst bilgi dosyası. Bu tür,
Resource.hbir.rcdosyadan başvuruda bulunarak içerir.
, ve .exe dosyaları gibi .dll.resdiğer dosya türleri de erişebileceğiniz kaynaklar içerebilir, ancak ilk ikisi normalde kaynak dosyaları olarak kabul edilmez.
Projenizin içinden kaynak dosyaları ve kaynaklarlaçalışabilirsiniz. Ayrıca, geçerli projenin parçası olmayan veya Visual Studio'nun geliştirme ortamı dışında oluşturulmuş kaynaklar ve kaynak dosyalarıyla da çalışabilirsiniz. Örneğin, şunları yapabilirsiniz:
İç içe ve koşullu olarak eklenen kaynak dosyalarıyla çalışma.
Mevcut kaynakları güncelleştirin veya Visual C++'a dönüştürün.
Grafik kaynaklarını geçerli kaynak dosyanıza veya dosyanızdan içeri veya dışarı aktarın.
Geliştirme ortamı tarafından değiştirilmeyecek paylaşılan veya salt okunur tanımlayıcılar (simgeler) ekleyin.
Yürütülebilir dosyanıza
.exe.dllçeşitli projeler arasındaki paylaşılan kaynaklar gibi düzenleme gerektirmeyen (veya düzenlenmesi gerekmemesi gereken) kaynakları ekleyin.Geliştirme ortamı tarafından desteklenmeyen kaynak türlerini ekleyin.
Kaynaklar hakkında daha fazla bilgi için bkz. Kaynak oluşturma, Kaynakları yönetme ve Derleme zamanında kaynakları dahil etme.
Düzenlenebilir kaynaklar
Aşağıdaki dosya türleri, içerdikleri kaynakları düzenlemek için açılabilir:
| Dosya adı | Açıklama |
|---|---|
.rc |
Kaynak betik dosyaları |
.rct |
Kaynak şablonu dosyaları |
.res |
Kaynak dosyalar |
.resx |
Yönetilen kaynak dosyaları |
.exe |
Yürütülebilir dosyalar |
.dll |
Dinamik bağlantı kitaplık dosyaları |
.bmp, .ico, .dib, .cur |
Bit eşlem, simge, araç çubuğu ve imleç dosyaları |
Visual Studio ortamı ile çalışır ve kaynakları düzenlerken aşağıdaki dosyaları etkiler:
| Dosya adı | Açıklama |
|---|---|
Resource.h |
Sembol tanımlarını içeren geliştirme ortamı tarafından oluşturulan üst bilgi dosyası. Bu dosyayı kaynak denetimine ekleyin. |
Filename.aps |
Hızlı yükleme için kullanılan geçerli kaynak betik dosyasının ikili sürümü. Kaynak düzenleyicileri doğrudan veya resource.h dosyalarını okumaz .rc . Kaynak derleyicisi bunları kaynak düzenleyicileri tarafından kullanılan dosyalar halinde .aps derler. Bu dosya bir derleme adımıdır ve yalnızca sembolik verileri depolar.Normal bir derleme işleminde olduğu gibi, derleme işlemi sırasında açıklamalar gibi sembolik olmayan bilgiler atılır. .aps Dosya dosyayla .rc eşitlenmemiş olduğunda, .rc dosya yeniden oluşturulur. Örneğin, Kaydet'i kullandığınızda Kaynaklarda yapılan tüm değişiklikler dosyaya .rc dahil edilir, ancak dosyanın üzerine yazıldığında açıklamalar her zaman kaybolur .rc . Açıklamaların nasıl korunduğu hakkında bilgi için bkz . Derleme zamanında kaynakları ekleme.Genellikle, dosyayı kaynak denetimine .aps eklememelisiniz. |
.rc |
Geçerli projenizdeki kaynaklar için betik içeren kaynak betik dosyası. Her kaydettiğinizde .aps bu dosyanın üzerine yazılır.Bu dosyayı kaynak denetimine ekleyin. |
Bildirim kaynakları
C++ masaüstü projelerinde bildirim kaynakları, bir uygulamanın kullandığı bağımlılıkları açıklayan XML dosyalarıdır. Örneğin, Visual Studio'da bu MFC sihirbazı tarafından oluşturulan bildirim dosyası, uygulamanın hangi Windows ortak denetim DLL'lerini kullanması gerektiğini tanımlar:
<description>Your app description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
Bir Windows XP veya Windows Vista uygulaması için bildirim kaynağı, uygulamanın kullanacağını windows ortak denetimlerinin en güncel sürümünü belirtmelidir. Yukarıdaki örnekte denetimi6.0.0.0Syslink sürümü kullanılır.
Not
Modül başına yalnızca bir bildirim kaynağınız olabilir.
Bildirim kaynağında yer alan sürüm ve tür bilgilerini görüntülemek için dosyayı bir XML görüntüleyicisinde veya Visual Studio metin düzenleyicisinde açın. Kaynak Görünümü'nden bir bildirim kaynağı açarsanız, kaynak ikili biçimde açılır.
Bildirim kaynağını açmak için
Projenizi Visual Studio'da açın ve Çözüm Gezgini gidin.
Kaynak Dosyaları klasörünü genişletin ve ardından:
Metin düzenleyicisinde açmak için dosyaya
.manifestçift tıklayın.Başka bir düzenleyicide açmak için dosyaya
.manifestsağ tıklayın ve Birlikte Aç'ı seçin. Kullanılacak düzenleyiciyi belirtin ve Aç'ı seçin.
Gereksinimler
Win32
Ayrıca bkz.
Kaynak dosyalarıyla çalışma
Kaynak tanımlayıcıları (Simgeler)
Kaynak düzenleyicileri