首页 > 解决方案 > 编译器找不到 DPI 相关函数

问题描述

我包含了所有需要的头文件(windows.h、winuser.h),但编译器一直抱怨“GetDpiForWindow”或“AdjustWindowRectExForDpi”没有被定义。

代码示例:

#include <iostream>
#include <windows.h>
#include <winuser.h>

using namespace std;

int main()
{
    int dpi = GetDpiForWindow(GetConsoleWindow());

    return 0;
}

错误:

错误:未在此范围内声明“GetDpiForWindow”;你的意思是“GetTopWindow”吗?

标签: c++windowsfunctioncompiler-errors

解决方案


推荐阅读