«winapi» etiketlenmiş sorular

Windows API (eski adıyla Win32 API), Microsoft Windows işletim sistemleri için kullanılabilen temel uygulama programlama arabirimleri kümesidir. Bu etiket, Windows API kullanarak yerel Windows uygulamaları geliştirmeyle ilgili sorular içindir.

12
Windows 7 SDK kurulum hatası
Windows 7 SDK'sını makineme tamamen yükleyemiyorum ve web'de bulduğum tek çözüm kayıt defteri değişikliklerini değiştirmektir. Bunu yaptım - hala başarı yok. Bildirilen hata: Seçilen Windows SDK bileşenleri yüklenirken bir sorun oluştu. "Windows 7 için Microsoft Windows SDK" ürününün yüklenmesi aşağıdaki hatayı bildirdi: Daha fazla bilgi için lütfen Samples \ Setup …

17
Klasörleri seçmek için bir OpenFileDialog'u nasıl yapılandırabilirsiniz?
VS .NET'te, bir proje için bir klasör seçtiğinizde, bir OpenFileDialog veya SaveFileDialog gibi görünen, ancak yalnızca klasörleri kabul edecek şekilde ayarlanmış bir iletişim kutusu görüntülenir. Bunu gördüğümden beri nasıl yapıldığını bilmek istedim. FolderBrowserDialog'un farkındayım, ancak bu iletişim kutusunu hiç sevmedim. Çok küçük başlar ve bir yol yazabilmemden yararlanmama izin vermez. …

16
Bir Windows .exe dosyasını "kaynak koda dönüştürmek" mümkün müdür? Ya da en azından Meclise bakalım mı?
Bir arkadaşım Facebook'tan bazı kötü amaçlı yazılımlar indirdi ve kendime bulaşmadan ne yaptığını merak ediyorum. Gerçekten bir .exe koda olamaz biliyorum, ama en azından Meclis görüntüleyebilir veya bir hata ayıklayıcı ekleyebilir miyim? .NET yürütülebilir, CLI üstbilgisi olmadığını söylemek için düzenleyin.

13
Windows için Objective-C
Windows platformunda Objective-C yazmanın en iyi yolu ne olabilir? Cygwin ve gcc? Bunu bir şekilde Visual Studio'ya entegre edebilmemin bir yolu var mı? Bu çizgiler boyunca - böyle bir şey için Windows SDK'yı nasıl bağlayacağınız ve kullanacağınız konusunda herhangi bir öneri var mı? Bu farklı bir canavar ama ben bu …


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 

11
Bir ağ paylaşımına bağlanırken kullanıcı adı ve parola nasıl sağlanır
Geçerli kullanıcının (benim durumumda, ağ destekli bir hizmet kullanıcısı) hiçbir hakkı, adı ve parolası bulunmayan bir ağ paylaşımına bağlanırken. Win32 işlevleriyle ( WNet*aileden mpr.dll) bunu nasıl yapacağımı biliyorum , ancak .Net (2.0) işlevselliği ile yapmak istiyorum. Hangi seçenekler mevcut? Belki biraz daha fazla bilgi yardımcı olabilir: Kullanım durumu bir Asp.Net …

8
__Stdcall nedir?
Win32 programlama hakkında öğreniyorum ve WinMainprototip şöyle görünüyor: int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) Bu WINAPItanımlayıcının ne olduğu konusunda şaşkındım ve buldum: #define WINAPI __stdcall Bu ne yapar? Bir dönüş türü sonra hiç bir şey olması ile kafam karıştı. Ne __stdcalliçin? Dönüş türü …


8
VC2010 Express'te içerme 'afxres.h' dosyası açılamıyor
VS express 2010 kullanarak eski bir proje derlemeye çalışıyorum ama bu hatayı alıyorum: önemli hata RC1015: 'afxres.h' içerme dosyasını açamıyor. bu koddan ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "afxres.h" Windows SDK'yı zaten yükledim, ancak başarılı olamadım. Teşekkürler!

16
Windows iş parçacığı: _beginthread, _beginthreadex ve CreateThread C ++
Bir iş parçacığı başlatmanın daha iyi bir yolu nedir _beginthread, _beginthreadxveya CreateThread? Ben avantajları / dezavantajları nelerdir belirlemeye çalışıyorum _beginthread, _beginthreadexve CreateThread. Tüm bu işlevler yeni oluşturulan bir iş parçacığına bir iş parçacığı tutamacı döndürür, CreateThread'in bir hata oluştuğunda biraz daha fazla bilgi sağladığını zaten biliyorum (arayarak kontrol edilebilir GetLastError) …
133 c++  c  multithreading  winapi 

11
Yerel bir DLL dosyasının x64 veya x86 olarak derlenip derlenmediğini nasıl öğrenebilirim?
Yerel bir derlemenin, yönetilen bir kod uygulamasından ( C # ) x64 veya x86 olarak uyumlu olup olmadığını belirlemek istiyorum . OS yükleyicinin bu bilgiyi bilmesi gerektiğinden PE başlığında bir yerde olması gerektiğini düşünüyorum, ancak bulamadım. Elbette bunu yönetilen kodda yapmayı tercih ediyorum, ancak gerekirse native C ++ kullanabilirim.
133 c#  .net  winapi  64-bit  x86-64 

5
ImportError: win32api adlı modül yok
Ben kullanıyorum Python 2.7ve ben kullanmak istiyorum pywin32-214üzerinde Windows 7. Yükleyiciyi pywin32-214kullanarak msikurdum. Ancak win32apiPython betiğime içe aktardığımda şu hatayı atıyor: no module named win32api. Ne yapmalıyım? Ben kullanabilir miyim pywin32 apiiçin Windows 7?
126 python  winapi 

8
Windows 8'deki bir Metro uygulaması aynı makinedeki arka uç masaüstü uygulamasıyla nasıl iletişim kurabilir?
Windows 8 için yeni Metro tarzı uygulamalar kullanılarak oluşturulmuş kullanıcı arabirimine sahip olduğunuz ve aynı yerel makinede (örneğin bir Windows hizmeti uygulaması) masaüstünde çalışan bir .NET uygulamasıyla iletişim kurmasını istediğiniz bir durumda. Metro uygulaması ile masaüstü uygulaması arasında süreçler arası iletişimin hangi biçimleri mevcuttur? Buraya bir yorumda bazı ilk bilgiler …

4
Python için win32api modülünü nerede bulabilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Python 2.7 için indirmem gerekiyor ama bulamıyorum ...
116 python  winapi 

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.