我正在用C ++进行游戏,并且在一个奇怪的位置(安装目录)中有一个目录,其中包含使用Print Screen键进行的游戏截图。
我想要做的是创build一个button,打开Windows资源pipe理器的位置的屏幕截图。
我正在考虑用explorer.exe和一些参数来使用C的system函数,但我不认为这是做这件事的正确方法。
我可能会在全屏模式下禁用此function,因为我想避免意外的行为。
控制USB端口
Windows下的确定性构build
如何在while循环中声明公共string(C#)
如何使用C ++在Win上编写和读取UTF16文件
与xaml中的集合嵌套对象似乎泄漏到相邻的集合
Qt应用程序因为内存不足(OOM)
通过引用传递的参数使用P / Invoke返回垃圾
在Windows 2008上以编程方式创build漫游用户configuration文件
使用纯粹的linux crypto API在C中创buildHMAC SHA1
最好的方法是使用SHOpenFolderAndSelectItems()函数。 这可以让你打开默认的文件夹管理器(即没有硬编码到资源管理器,尊重用户的选择),并有自动选择新创建的屏幕截图的好处。
使用ShellExecute本机的Windows API来做到这一点
#include <shellapi.h> #pragma comment(lib,"shell32") int main() { ShellExecute(NULL,"open","C:\ProgramFilesLocation",NULL,SW_SHOWMINIMIZED); return 0; }
我不太了解Windows图形编程,但使用正确的函数调用可能是_spawnve与P_NowAIT设置。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。