Implemented file input via explorer by invoking Win32 API && Modified the file input validity detection strategy && Adjusted UI layout

This commit is contained in:
2025-12-02 20:43:53 +08:00
parent 38b498e841
commit 34509a68a6
5 changed files with 222 additions and 36 deletions
+5 -2
View File
@@ -5,7 +5,10 @@
#define MAIN_FRAME_TITTLE L"DLT Splitter —— Dev by : LuChiChick"
// 主窗体最小面积
#define MAIN_FRAME_SIZE_WIDTH_MIN 350
#define MAIN_FRAME_SIZE_HEIGHT_MIN 350 * 1.5
#define MAIN_FRAME_SIZE_WIDTH_MIN 400
#define MAIN_FRAME_SIZE_HEIGHT_MIN 400 * 1.5
// 单次允许选择的最大文件数量
#define MAX_SINGLE_SELECT_FILE_COUNT 512
#endif
+3
View File
@@ -13,6 +13,9 @@ extern "C"
#include "Type_Descriptions.hpp"
// 主窗体句柄
extern HWND Main_Window_hWnd;
// D3D11 相关
extern ID3D11Device *g_pd3dDevice; // D3D11 设备句柄
extern ID3D11DeviceContext *g_pd3dDeviceContext; // D3D11 设备上下文句柄