Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 23528|Yanıt: 8

[WinForm] Otomatik giriş, bir kol ile işlemi doğrulamak için tıklanamaz

[Bağlantıyı kopyala]
Yayınlandı 22.03.2019 10:32:57 | | |
[DllImport("user32.dll", EntryPoint = "FindWindow")]
        özel statik extern IntPtr FindWindow(dizi IpClassName, dizi IpWindowName);
        [DllImport("User32.DLL")]
        public static extern int SendMessage(IntPtr hWnd,
         uint Msg, int wParam, string lParam);
        [DllImport("User32.DLL")]
        public static extern IntPtr FindWindowEx(IntPtr hwndParent,
         IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
        public const uint WM_SETTEXT = 0x000C;

        private const dizisi USERID = "170809";

        const int BM_CLICK = 0xF5;




IntPtr hwnd = FindWindow("#32770", "U Şifresini Doğrula");

            if (hwnd != IntPtr.Zero)
            {
                while (hwnd == IntPtr.Zero) ;
                IntPtr vHandle = FindWindowEx(hwnd, IntPtr.Zero, "Edit", null);
                SendMessage(vHandle, WM_SETTEXT, 0, USERID);

            }


Otomatik giriş mümkündür, ancak OK tuşuna tıklanamaz!! Sana rehberlik etmek için ortaya çıkan büyük bir adam var mı?! Çok teşekkür ederim





Önceki:asp.net MVC4'te 404'ü özelleştirin
Önümüzdeki:Veritabanının temelini tetikleyen tetikleyiciler
 Ev sahibi| Yayınlandı 22.03.2019 10:35:07 |
C:\Users\Administrator\Desktop\1553222067(1)
Yayınlandı 22.03.2019 10:57:15 |
Bağlantı girişi görünür.


Çözüm: Tıklama mesajı göndermeden önce, düğmeyi en üst seviyeye ayarlamak için SetFrontgroundWindow fonksiyonunu arayın.
Sonra 2 saniye daha uykuda kalıyor ve sonunda başarılı olmak için bir mesaj gönderiyor.
Ama neden 2 saniye uyumam gerektiğini hâlâ anlamıyorum.
 Ev sahibi| Yayınlandı 22.03.2019 11:02:25 |
rüzgarlar 2019-3-22 10:57 tarihinde yayınlandı
https://bbs.csdn.net/topics/391832951

Kardeşim, bu sorun çözüldü. Şimdi sorun, metin kutusunun olayının ateşlenmemesidir. Otomatik giriş yapmama da yol açmadı!!
 Ev sahibi| Yayınlandı 22.03.2019 11:04:58 |
rüzgarlar 2019-3-22 10:57 tarihinde yayınlandı
https://bbs.csdn.net/topics/391832951

Odak Etkinlikleri
Yayınlandı 22.03.2019 11:16:37 |
 Ev sahibi| Yayınlandı 22.03.2019 11:23:03 |

Bu pencerede Win32 API ile yakaladım. Şimdi bunu nasıl yazacağımı bilmiyorum!!
Yayınlandı 22.03.2019 16:10:50 |
Istemi:Yazarlar yasaklanır veya kaldırılır, içerik otomatik olarak engellenir
Yayınlandı 22.03.2019 16:16:38 |
Istemi:Yazarlar yasaklanır veya kaldırılır, içerik otomatik olarak engellenir
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com