VC++ 2005'te kaynak olarak bir metin dosyası eklemek istiyorum. Kaynak şablonunda seçenek olarak metni bulamıyorum. VC++ 2005'te kaynak olarak nasıl metin dosyası eklenir?
Ayrıca bir kez programlama yaparken o dosyaya bakın nasıl eklenir? Oldukça basit
7
A
cevap
11
: En çözümde, sağ RC dosyasını tıklayın, görünümü kaynak "Kaynak Ekle" seçeneğini "Import" tıklayın, "Tüm dosyalar" sonra da istediğiniz dosyayı açmak seçin geçin. Özel bir kaynak türü girmeniz istenir. Örneğin "TEXT" girin.
HRSRC hRes = FindResource(GetModuleHandle(NULL), MAKEINTRESOURCE(IDR_TEXT1), _T("TEXT"));
DWORD dwSize = SizeofResource(GetModuleHandle(NULL), hRes);
HGLOBAL hGlob = LoadResource(GetModuleHandle(NULL), hRes);
const BYTE* pData = reinterpret_cast<const BYTE*>(::LockResource(hGlob));
Sen veya serbest kaynak kilidini gerekmez, bu nedenle herhangi bir ek aramaları olmadan yazıldığı gibi bu kod tam olarak kullanılabilir:
Artık böyle özel kaynak yükleyebilirsiniz. Programınız çıktığında kaynak serbest bırakılacak.
İlgili konular
- 1. HTML Metin olarak nasıl eklenir
- 2. , VC++
- 3. ORC dosyası nasıl eklenir
- 4. Düz metin nasıl eklenir?
- 5. Metin dosyası nasıl açılır ve php ile nasıl eklenir?
- 6. Görüntü eki olarak metin eki olarak nasıl eklenir nsattributedstring
- 7. Java'da belirli bir dizine dinamik olarak metin dosyaları nasıl eklenir?
- 8. Akka akışına kaynak olarak çoklu aktörler nasıl eklenir?
- 9. Yeşim: javascript dosyası nasıl eklenir
- 10. Kodun bir metin dosyası olarak kaydedilmesi
- 11. Metin altında görüntüyü iText kullanarak pdf arkaplanı olarak nasıl eklenir?
- 12. Yinelemeli olarak nasıl eklenir?
- 13. NSComboBox'a metin ve değer nasıl eklenir?
- 14. CMC'de VC++ modülleri nasıl kullanılır?
- 15. Yuvalanmış bir Web.config dosyası nasıl eklenir?
- 16. php dosyasında xml dosyası nasıl eklenir
- 17. R paketi oluştururken jar dosyası nasıl eklenir?
- 18. Java: kodum bir metin dosyası olarak gösteriliyor .. java biçiminde değil
- 19. Stripe.js komut dosyası, React bileşenine nasıl eklenir
- 20. C# Komut Dosyası Referansı Nasıl Eklenir
- 21. C#/Visual Studio'da bir kitaplık yerine kaynak nasıl eklenir?
- 22. MSBuild VC++ Dizinleri nasıl belirlenir
- 23. PHP olarak nasıl metin yürütülür
- 24. Swift Package Manager kitaplığına varlık/kaynak nasıl eklenir?
- 25. C++: metin dosyası adı
- 26. GDB'de bir kaynak dosyası nasıl açılır TUI
- 27. Boşlukta komut satırlarına yanıt olarak @ nasıl eklenir
- 28. Android'de bir metin dosyasına nasıl eklenir?
- 29. Metin alanına (raylar) ipucu metni nasıl eklenir?
- 30. Önyükleme ile görüntü altında metin nasıl eklenir?
AfxGetResourceHandle yalnızca MFC'de kullanılabilir. Hangi API'nın win32'de kullanabileceğine dair bir fikriniz var mı? Bir exe oluşturuyorum ve tüm kaynakları bu exe içinde. – anand
GetModuleHandle (NULL) kullanın. Cevabımı buna göre değiştirdim. – humbagumba
GetModuleHandle (NULL), EXE kaynakları için çalışır, ancak burada bulunan kaynaklar için DLL modül tanıtıcısı sağlanmalıdır. Ve globda takip edilen olası çöp karakterleri verilen dizgeyi null olarak unutmayalım. – bvj