ふらっとVisual C#,C♯,C#(初心者用) Part103
レス数が950を超えています。1000を超えると書き込みができなくなります。
0958953
2013/04/19(金) 12:04:34.61起動する認証ダイアログにユーザ名、パスワードを入力し
OKボタンを押そうと下記コードを記述しています。
※まだ、ユーザ名等を入力する方法が分からないので
ひとまず「OK」ボタンをWindows APIを使って押下しようとしています。
IntPtr h = FindWindow(null, "Windows セキュリティ");
if (h != IntPtr.Zero)
{
IntPtr h2 = FindWindowEx(h, IntPtr.Zero, "DirectUIHWND", "");
IntPtr h3 = FindWindowEx(h2, IntPtr.Zero, "Button", "OK"); ← ここで h3 の値が 0 になります。
PostMessage(h3, WM_LBUTTONDOWN, 0, 0);
PostMessage(h3, WM_LBUTTONUP, 0, 0);
}
一体なぜ h3 で値の取得をすることが出来ないのでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。