Bu yüzden çok fazla Win32 çağrısı yapıyorum, ancak son zamanlarda GetFileTime()
ve SetFileTime()
işlevlerini kullanmak zorunda kaldım. Şimdi Win98 ve altındaki programımda resmi olarak desteklenmiyor olsalar bile, insanlar zaten onu kullanıyorlar ve mümkün olduğunca kullanılabilir bir şekilde kullanmaya çalışıyorum. Bu işlevler NT öncesi sistemlerde mevcut olmadığından ne olacağını merak ediyordum, örneğin bir tür hata mesajı alacaklar mı, çünkü bu durumda bir OS denetimi ekleyeceğim? TeşekkürlerNT öncesi sistemde NT işlevini çağırıyor
6
A
cevap
8
İşlevleri doğrudan çağırırsanız, programınız Win98'e yüklenmez.
Yapabilecekleriniz GetFileTime()
/SetFileTime()
işaretçisine ulaşmak için LoadLibrary()
/GetProcAddress()
kullanın. Win98'de bu başarısız olur ve size test edip görmezden gelebileceğiniz boş bir işaretçi verir. 2000 ve sonrasında, daha sonra kullanabileceğiniz bir işaretçi alırsınız.
Bu bir acı, ama bildiğim tek çözüm. Sana (dll bulunamadı yordam giriş noktası (isim)" çizgisinde bir hata mesajı inanmak
typedef BOOL (WINAPI* UpdateLayeredWinFunc) (HWND, HDC, POINT*, SIZE*, HDC, POINT*, COLORREF, BLENDFUNCTION*, DWORD);
UpdateLayeredWinFunc updateLayeredWindow = 0;
HMODULE user32Mod = GetModuleHandle (_T("user32.dll"));
updateLayeredWindow = (UpdateLayeredWinFunc) GetProcAddress (user32Mod, "UpdateLayeredWindow");
0
: Burada
varsa UpdateLayeredWindow fonksiyonunu almanın bir örnektir)", one inci benzer gösterilen: SenFindFirstFile()
yerine
GetFileTime()
diyebiliriz
example http://img266.imageshack.us/img266/3762/error2pm1.png
0
. Yine de, SetFileTime()
için bir alternatif bilmiyorum.
İlgili konular
- 1. python'daki dll işlevini çağırıyor
- 2. ASP.NET Giriş 'NT AUTHORITY \ NETWORK SERVICE' kullanıcı için başarısız oldu
- 3. Angular2 canActivate() async işlevini çağırıyor
- 4. Sharepoint 2013 anonim erişim ve herkes ve NT AUTHORITY \ kimliği doğrulanmış kullanıcılar
- 5. excel hücresinden excel çalışma sayfası işlevini çağırıyor
- 6. Android PhoneGap 1.7 javascript işlevini çağırıyor
- 7. Safe Lua, C++ kayıtlı işlevini çağırıyor
- 8. kullanıcı kimlik doğrulaması için java swing uygulamasında Windows NT oturum açma kimlik bilgilerini nasıl kullanılır?
- 9. Windows NT Yerel API'sında güncel bir kitap veya web sitesi var mı?
- 10. Bir PFX dosyasında bir sertifikayı NT-AUTHORITY \ NetworkService kişisel kapsayıcısına nasıl yüklersiniz?
- 11. yakalanmamış ReferenceError, android uygulaması ile javascript işlevini çağırıyor ..?
- 12. Golang CUDA kitaplığını çağırıyor
- 13. emülatörde/sistemde/çerçevede yazma
- 14. ajax, mvc denetleyicisini çağırıyor
- 15. polimorfik bir işlevi çağırıyor
- 16. Ruby: neden to_ary'yi çağırıyor?
- 17. typescript parent sınıfı türetilmiş işlevi çağırıyor
- 18. Kilitli sistemde 3D sahneyi oluşturma
- 19. Gömme Uygulamasını özel sistemde gömme
- 20. WPF olayları kullanarak komutları çağırıyor
- 21. pure-ftpd, uploadscript'i nerede çağırıyor?
- 22. VideoView animasyonu öncesi animasyon yükleme
- 23. L öncesi cihazlarda yükseklik ayarı?
- 24. Wordpress Hook Öncesi Mesajlar Güncelleme
- 25. "Test" öncesi "paket" nasıl çalıştırılır
- 26. jQuery .click() olay (: sonra:/öncesi)?
- 27. Nginx Proxy öncesi yeniden yazma
- 28. artırma öncesi - For döngüsü hız
- 29. : ya önce, öncesi öğeden sonra
- 30. Modül tarafından çağrılan tüm işlevlerde koşullu kesme noktası ayarlanıyor mu? (WINDBG x64)
Yaptığım araştırmadan bir tane yok gibi görünüyor, teşekkürler! – SteveL