以下是在Windows下使用C语言实现屏幕多点找色功能的代码:

#include <stdio.h>
#include <windows.h>

int main() {
    char* XY = "Plugin.Color.FindMutiColor(0, 0, 1024, 768, \"FFFFFF\", \"2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF\", 1)";
    char* ZB;
    int X, Y;

    // 分割字符串
    ZB = strstr(XY, "|");

    // 将字符串转换为数值
    X = atoi(XY);
    Y = atoi(ZB + 1);

    // 显示结果
    printf("屏幕多点找色功能:找屏幕\"我\"字位置位:%d, %d\n", X, Y);

    return 0;
}

请注意,这里使用了atoi函数将字符串转换为整数,而不是Clng函数。因为Clng函数是Visual Basic中的函数,不适用于C语言。对于C语言,可以使用atoi函数或者sscanf函数来实现字符串转换为整数的功能。

C语言实现Windows屏幕多点找色功能

原文地址: https://www.cveoy.top/t/topic/pNIA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录