From dce1c97c7d3e76c18e4f80d4ffe288d2933a74bc Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Wed, 27 Oct 2021 15:29:19 -0500 Subject: Make thmutil automatically load controls during window creation. Add control loaded event. --- src/api/burn/balutil/inc/BAFunctions.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/api/burn/balutil/inc/BAFunctions.h') diff --git a/src/api/burn/balutil/inc/BAFunctions.h b/src/api/burn/balutil/inc/BAFunctions.h index ab6ea4d7..0eda95a1 100644 --- a/src/api/burn/balutil/inc/BAFunctions.h +++ b/src/api/burn/balutil/inc/BAFunctions.h @@ -88,6 +88,7 @@ enum BA_FUNCTIONS_MESSAGE BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADING, BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMCOMMAND, BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLWMNOTIFY, + BA_FUNCTIONS_MESSAGE_ONTHEMECONTROLLOADED, }; typedef HRESULT(WINAPI *PFN_BA_FUNCTIONS_PROC)( @@ -115,6 +116,20 @@ struct BA_FUNCTIONS_CREATE_RESULTS LPVOID pvBAFunctionsProcContext; }; +struct BA_FUNCTIONS_ONTHEMECONTROLLOADED_ARGS +{ + DWORD cbSize; + LPCWSTR wzName; + WORD wId; + HWND hWnd; +}; + +struct BA_FUNCTIONS_ONTHEMECONTROLLOADED_RESULTS +{ + DWORD cbSize; + BOOL fProcessed; +}; + struct BA_FUNCTIONS_ONTHEMECONTROLLOADING_ARGS { DWORD cbSize; -- cgit v1.2.3-55-g6feb