3 つの TEdit ボックスと 3 つの TButton オブジェクトを持つ、私のものではないプログラムがあります。以下を使用して、ボタン ハンドルを簡単に取得できます。
IntPtr buttonhwnd = FindWindowEx(mainhwnd, IntPtr.Zero, "TButton", "Button Text");
しかし、編集ボックスにはテキストがないため、同じことはできません。したがってFindWindowEx(hWnd, IntPtr.Zero, "TEdit", "")
、それらすべてを取得できます。ただし、最初に遭遇したものしか取得できず、最後のものが必要です。いくつかのボックスをスキップしたり、それらを区別したりする方法はありますか?