winapi

    0热度

    1回答

    在WINAPI中,我看到一种病毒,只要发生鼠标单击事件(红色内部有白色X),就会在鼠标的x-y上显示一个图标。每当我点击鼠标时,如何显示这样的图标?我知道如何用setwindowshookex挂钩鼠标点击。是否有像iconshow这样的功能,如下所示。 HHOOK msHOOK; //getting the icon let's say from a rc file HICON redIcon

    -3热度

    1回答

    我阅读有关Windows挂钩和Win32可执行程序的内部结构(https://en.wikipedia.org/wiki/Hooking#Windows),看到这个代码块: PIMAGE_DOS_HEADER pImgDosHeaders = (PIMAGE_DOS_HEADER)module; PIMAGE_NT_HEADERS pImgNTHeaders = (PIMAGE_NT_HEADE

    -1热度

    4回答

    对于我的WINAPI项目,我使用atom IDE与c编程,我可以编译我的代码从cmd提示没有问题,直到我已经开始使用.rc文件。但现在我在编译我的程序之前使用了rc文件,我需要在cmd提示符下运行这些命令。 gcc -c jake.c gcc -o jake jake.o -mwindows windres -o jakerc.o jakerc.rc gcc -o jake jake.o j

    0热度

    1回答

    我正在编写一个程序,需要以32位模式运行。该程序读取注册表中的文件路径,有些则使用Windows环境变量(如“%PROGRAMFILES%\ MySoftware”)编写。我的问题是,当我使用ExpandEnvironmentStrings()我得到“C:\ Program Files文件(x86)\ MySoftware”,因为我的可执行文件是32位,但我要找的路径是“C:\ Program F

    0热度

    1回答

    我正在写一个windows程序,让用户在1920 * 1080和3840 * 2160之间切换分辨率,这意味着在FHD和4K之间。 我试图使用“GetSystemMetrics”来获得当前的分辨率。 //Algorithm #1 //Get current resolution and resolution scaling. xScreenResolution = GetSystemMetri

    0热度

    1回答

    我想获取发送到打印文档的内容。谷歌表示,唯一的办法就是使用WinAPI方法ReadPrinter()。 我已经实现了一个草图,但不能得到它的工作。 一个麻烦的是ReadPrinter()方法总是不返回任何内容。 请给我一个提示什么是错的。 简体下面的代码: string printerName = "Microsoft XPS Document Writer"; const uint first

    0热度

    2回答

    我需要在目录中的文件夹列表,但只有文件夹。不需要文件。只有文件夹。我使用过滤器来确定这是否是一个文件夹,但它们不起作用并输出所有文件和文件夹。 string root = "D:\\*"; cout << "Scan " << root << endl; std::wstring widestr = std::wstring(root.begin(), root.end()); const

    -3热度

    1回答

    APDU命令从智能卡获取PIN并将更改后的PIN写入卡? 对于在卡上写代码,我发现80 D4 00 00 08 01 02 03 04 05 06 07 08来设置引脚1 2 3 4 5 6 7 8,但我们得到了6D 00,即Instruction code not supported or invalid。 或者是否有任何WIN API可以使用? 在此先感谢。

    0热度

    1回答

    我正在尝试生成一个带有unicode字符的消息框,但输出并不是我所期望的。 我在做什么错? #define UNICODE #include <windows.h> #include <stdio.h> #include <assert.h> int WINAPI wWinMain(HINSTANCE , HINSTANCE , PWSTR , int) { MessageB

    0热度

    1回答

    给定远程桌面的IP地址,用户名和密码,如何使用C++通过互联网与它建立连接?需要一个WinAPI功能,可以做到这一点