WTSSendMessage可以在指定的用户会话中弹出对话框,获取用户会话可以用WTSGetActiveConsoleSessionId获取当前活动用户的会话id
UINT32 sessionId = WTSGetActiveConsoleSessionId();
DWORD dwRespon = 0xff;
if(!WTSSendMessage((HANDLE)0, sessionId, _T("server"), 6, _T("this is a msg form server"), 26, MB_OKCANCEL, 0, &dwRespon, true))
{
//写文件("WTSSendMessage failed");
}
else
{
//写文件("WTSSendMessage success");
}
测试通过,不过这个界面是windows提供的MessageBox,并没有加载皮肤库