Windown type pane

Hi,

How to get the title of window in language c++ , where type is pane?

Thanks
What operating system (or window manager if *nix)?

Edit: I see from the previous topic that it's Windows. You should say this in your OP.

If you have the handle (HWND), you can call something like:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <windows.h>
#include <string>

// ...

std::string windowTitle(HWND hWnd)
{
    int length = GetWindowTextLength(hWnd);
    char* windowTitleBuffer = new char[length + 1] {};
    GetWindowText(hWnd, windowTitleBuffer, length + 1);
    std::string windowTitle(windowTitleBuffer);
    delete[] windowTitleBuffer;
    return windowTitle;
}
Last edited on
Topic archived. No new replies allowed.