-->

How to move console from one position to another using C

How to move console from one position to another using C

    <windows.h> provides a function MoveWindow() to move the console from one position to another. It requires 6 parameters. The source code is given below.

    #include<windows.h>
    #include<stdio.h>
    HWND WINAPI GetConsoleWindowNT()
    {
        // declare function pointer type
        typedef HWND WINAPI (*GetConsoleWindowT)(void);
        // declare one such function pointer
        GetConsoleWindowT GetConsoleWindow;
        // get a handle on kernel32.dll
        HMODULE hK32Lib = GetModuleHandle(TEXT("KERNEL32.DLL"));
        // assign procedure address to function pointer\
        GetConsoleWindow = (GetConsoleWindowT)GetProcAddress(hK32Lib,TEXT("GetConsoleWindow"));
        // check if the function pointer is valid
        // since the function is undocumented
        if ( GetConsoleWindow == NULL ) {
             return NULL;
        }    // call the undocumented function\
        return GetConsoleWindow();
    }
    int main(){
        CONSOLE_SCREEN_BUFFER_INFO SBInfo;
        HWND hWnd = GetConsoleWindowNT();
        SetConsoleTitle("Programming-technique- Tutorial");
        MoveWindow(hWnd,950,500,400,200,TRUE);
        printf("Hello Every One\nThis is small window ");
        getch();
        return 0;
    }
    fardi zayden
    @مرسلة بواسطة
    كاتب ومحرر اخبار اعمل في موقع دراسات تقنية .

    إرسال تعليق