«pinvoke» etiketlenmiş sorular

19
Platformlar aynı olsa bile “yanlış biçime sahip bir program yüklenmeye çalışıldı”
64-bit bir sistemde 32-bit yönetilmeyen DLL işlevleri çağırıyorum. Ne olsun: BadImageFormatException: Yanlış biçime sahip bir program yüklenmeye çalışıldı. (HRESULT istisnası: 0x8007000B) İlk başta, projelerimi Any CPU platformuna ayarladım, bu yüzden ikisini de x86 olarak değiştirdim, ancak bu hata hala oluşuyor. Bunun için bildiğim tek düzeltme bu. DLL'leri bozuk veya başka …

18
WPF'de bir pencere öne getirin
WPF uygulamamı masaüstünün önüne nasıl getirebilirim? Şimdiye kadar denedim: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE); SetForegroundWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle); Bunların hiçbiri işi yapmıyor ( Marshal.GetLastWin32Error()bu işlemlerin başarıyla tamamlandığını ve her tanım için P / Invoke özniteliklerinin sahip olduğunu söylüyor SetLastError=true). Yeni bir boş WPF uygulaması …
214 c#  .net  wpf  winapi  pinvoke 

2
UI Otomasyonu ile Google Chrome erişilebilir ağaç önbellek sorunu
Bir kullanıcı tarayıcıda aşağı kaydırdığında Google Chrome erişilebilirlik öğelerini ( AutomationElement ) yenilemez . Yeniden üretmek için: Oluşturucu erişilebilirliğini: ile "chrome --force-render-accessibility"veya adresindeki Global Erişilebilirlik'i ayarlayarak etkinleştirin "chrome://accessibility". Http://en.wikipedia.org/wiki/Google adresine gidin Uect Automation Mode'da (Windows Kits'ten ) inspect.exe dosyasını açın , "İlgili makalelere bağlantılar" öğesini bulun . Chrome'a ​​geri dönün, …

17
DLL yüklenemiyor (Modül bulunamadı HRESULT: 0x8007007E)
.NET 4.0 uygulamamda kullanmam gereken yönetilmeyen C ++ API kodlu dll kitaplığım var. Ancak dll'mi yüklemeye çalıştığım her yöntemde bir hata alıyorum: DLL 'MyOwn.dll' yüklenemiyor: Belirtilen modül bulunamadı. (HRESULT istisnası: 0x8007007E) İnternette bulduğum severa çözümlerini okudum ve denedim. Hiç birşey çalışmıyor.. Aşağıdaki yöntemleri kullanmayı denedim: [DllImport("MyOwn.dll", CallingConvention = CallingConvention.Cdecl)] [return: …
113 c#  c++  dll  pinvoke 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.