gpt4 book ai didi

c++ - 如何捕获部分屏幕并将其保存为 BMP?

转载 作者:可可西里 更新时间:2023-11-01 17:04:46 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
how to make screen screenshot with win32 in c++?

我目前正在尝试创建一个将屏幕的一部分保存为 bmp 的应用程序。我找到了 BitBlt但我真的不知道该怎么办。我已经尝试寻找一些答案,但我仍然没有找到使用 C++ 的澄清答案。

所以,基本上我想要这个功能:

bool capturePartScreen(int x, int y, int w int, h, string dest){
//Capture part of screen according to coordinates, width and height.
//Save that captured image as a bmp to dest.
//Return true if success, false if failure
}

比特币:

BOOL BitBlt(
__in HDC hdcDest,
__in int nXDest,
__in int nYDest,
//The three above are the ones I don't understand!
__in int nWidth,
__in int nHeight,
__in HDC hdcSrc,
__in int nXSrc,
__in int nYSrc,
__in DWORD dwRop
);

hdc 应该是什么?我如何获得 bmp?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com