Buy now or download the demo from

This extension is recommended to advanced users only.

"Window Manipulation DLL" is an affordable and open source Windows extension made exclusively for GameMaker Studio 2. With this extension, you may manipulate the properties of existing windows, or create new windows by running external programs.

Import the example project to create a custom window title bar, as shown in the video. This will require you to tick the "Borderless Window" checkbox under Windows Game Options.

Documentation is available at the "Support" link, at the top of this page. After visiting the link, you should see the YoYoGames forum topic for this asset. In the original post, you can access a spoiler, within which you can read the documentation.

Click the "Contact Publisher" link, at the top of this page, if you have any questions, or need help using this extension. I often reply within a few days or so, depending on what's going on in my life.

Functions included:

  • real window_find(string class_name,string window_name)

  • real window_get_desktop()

  • real window_get_foreground()

  • real window_set_foreground(real window_handle)

  • real window_get_parent(real window_child)

  • real window_set_parent(real window_child,real window_parent)

  • real window_get_top_child(real window_parent)

  • real window_is_child(real window_parent,real window_child)

  • real window_get_minimized(real window_handle)

  • real window_get_maximized(real window_handle)

  • real window_get_maximizeable(real window_handle)

  • real window_set_minimized(real window_handle,real window_minimize)

  • real window_set_maximized(real window_handle,real window_maximize)

  • real window_set_opacity(real window_handle,real opacity)

  • real window_fix_minimized(real window_handle)

  • real window_fix_maximized(real window_handle)

  • real window_fix_opacity(real window_handle)

  • real window_move(real window_handle,real x,real y,real width,real height)

  • real window_exists(real window_handle)

  • real window_destroy(real window_handle)

  • real taskbar_get_height_from_top()

  • real cursor_clip_outside_taskbar(real clip)

  • real process_create(string program)

  • real process_destroy(real process)

End User Licence Agreement (EULA).

Version 1.5.0. Published October 13, 2017

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.

No reviews yet

No reviews have been left for this asset - be the first!

Package contents

Total size 30.4 KB

assetpackage.yy 2.91 KB extensions objects rooms sprites

What is the issue?

Back to Top