Skip to content

Port to Windows #8

@KazDragon

Description

@KazDragon
void CALLBACK ConsoleResizeCallback(HWINEVENTHOOK hWinEventHook, DWORD event, HWND hwnd, LONG idObject, LONG idChild, DWORD dwEventThread, DWORD dwmsEventTime) {
    if (event == EVENT_CONSOLE_LAYOUT) {
        // User resized the console window
        // Handle the resize event here
    }
}

int main() {
    HWINEVENTHOOK hHook = SetWinEventHook(EVENT_CONSOLE_LAYOUT, EVENT_CONSOLE_LAYOUT, NULL, ConsoleResizeCallback, 0, 0, WINEVENT_OUTOFCONTEXT);

   // ...

    UnhookWinEvent(hHook);
    return 0;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions