我的Win32应用程序是使用运行时包构建的。我们可以始终使用HInstance作为参考,了解当前进程的执行点的运行时包。
我的应用程序可能在运行时加载几个运行时包。给定一个对象,有可能知道该对象(或类)属于哪个运行时包(或包THandle)吗?
我的Win32应用程序是使用运行时包构建的。我们可以始终使用HInstance作为参考,了解当前进程的执行点的运行时包。
我的应用程序可能在运行时加载几个运行时包。给定一个对象,有可能知道该对象(或类)属于哪个运行时包(或包THandle)吗?
var
instance: HMODULE;
begin
instance := FindClassHInstance(TButton);
Caption := GetModuleName(instance);