2022-09-14 23:12:07 +08:00
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include "MainWindow.g.h"
|
2022-09-16 19:27:11 +08:00
|
|
|
|
#include "../FileLocksmithLib/FileLocksmith.h"
|
2022-09-14 23:12:07 +08:00
|
|
|
|
|
|
|
|
|
namespace winrt::FileLocksmithGUI::implementation
|
|
|
|
|
{
|
|
|
|
|
struct MainWindow : MainWindowT<MainWindow>
|
|
|
|
|
{
|
|
|
|
|
MainWindow();
|
|
|
|
|
|
2022-09-16 19:27:11 +08:00
|
|
|
|
private:
|
|
|
|
|
std::vector<ProcessResult> m_process_info;
|
|
|
|
|
void find_processes();
|
2022-09-17 17:32:22 +08:00
|
|
|
|
void place_and_resize();
|
2022-09-14 23:12:07 +08:00
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
namespace winrt::FileLocksmithGUI::factory_implementation
|
|
|
|
|
{
|
|
|
|
|
struct MainWindow : MainWindowT<MainWindow, implementation::MainWindow>
|
|
|
|
|
{
|
|
|
|
|
};
|
|
|
|
|
}
|