Files
FlClash/plugins/window/windows/window_plugin_c_api.cpp
chen08209 1e97716636 feat(platform): move desktop windows to plugins/window and rework the tray
plugins/window replaces the window_manager fork on every desktop.

Changelog: Tray hotkeys, node delays and a delay test
2026-09-30 11:39:58 +08:00

22 lines
585 B
C++

#include "include/window/window_plugin_c_api.h"
#include <flutter/plugin_registrar_windows.h>
#include "running_instance.h"
#include "window_plugin.h"
void WindowPluginCApiRegisterWithRegistrar(
FlutterDesktopPluginRegistrarRef registrar) {
window::WindowPlugin::RegisterWithRegistrar(
flutter::PluginRegistrarManager::GetInstance()
->GetRegistrar<flutter::PluginRegistrarWindows>(registrar));
}
HWND WindowPluginFindRunningWindow() {
return window::FindRunningWindow();
}
void WindowPluginActivateWindow(HWND window) {
window::ActivateWindow(window);
}