我必须使用任何Windows API来区分真实地址和VM地址.我正在使用GetAdaptersAddressesAPI来填充本地计算机的IP地址列表.除了与VMware网络适配器关联的地址和其他地址(自动配置和隧道适配器地址)之外,我只需要提取"真实"地址.我无法找到任何API或任何标志来区分它.有什么办法可以做到吗?
PS:返回IfType的IP_ADAPTER_ADDRESSES结构中的标志GetAdaptersAddresses无法帮助我区分VMware地址和实际地址.
我们正在创建一个对话框窗口来显示信息,这个对话框由在本地(主机)机器上后台运行的应用程序调用,当它接收到来自远程机器的指令时。在桌面模式下运行时,这在 Windows 10 操作系统中运行良好。但是当 Windows 10 操作系统切换到平板电脑模式时,我们没有看到对话框,而是在后台。
到目前为止,我们已经尝试了以下方法,
SetWindowLong(m_hWnd, GWL_STYLE, GetWindowLong(m_hWnd, GWL_STYLE) | WS_MINIMIZEBOX);
SetWindowLong(m_hWnd, GWL_STYLE, GetWindowLong(m_hWnd, GWL_STYLE) & ~WS_MAXIMIZEBOX);
SetWindowPos(m_hWnd, HWND_TOPMOST, 0,0,0,0, SWP_NOMOVE | SWP_NOSIZE );
有什么建议。