Aplikacja napisana w C++ w której jest belka z opcjami Plik, Widok, Pomoc. Belka z tymi opcjami zawarta jest w klasie TdxBarControl. Chciałbym przy użyciu JNA klliknąć w jedną z opcji. O ile udało się dla mnie znaleźć uchwyt hwnd dla tej belki o tyle nie jestem w stanie w żaden sposób wywołać żadnej z opcji tej belki (rozwinąć menu).

Próba użycia:

interface User32 extends StdCallLibrary {

        User32 INSTANCE = (User32) Native.loadLibrary("user32", User32.class);
        
        int WM_COMMAND = 0x111;
        
       
        
        public abstract void PostMessageA(WinDef.HWND hWnd, int msg, int wParam, int lParam);

    }

    public String getText(WinDef.HWND hwnd) throws AWTException, InterruptedException {
        
        user32.PostMessageA(hwnd, User32.WM_COMMAND, 2, 0);
    }

nic nie daje tzn. brak jakiejkolwiek reakcji z strony aplikacji. Proszę podpowiedzcie co robię źlę? A może nie da się w ogóle tego w taki sposób obsłużyć (wywołać menu)?