标签: c dll exe
我必须得到哪个exe目前使用我的dll。如何从dll完成它?
答案 0 :(得分:2)
DLL是Windows共享对象文件,我假设您使用带有Windows SDK的C,并且可以使用windows.h包含。
在这种情况下,请使用GetModuleFileName()函数。使用0作为模块句柄,您将获得可执行文件名称。
wchar_t buffer[MAX_PATH]; GetModuleFileName(0, buffer, MAX_PATH);