草庐IT

NOC大赛创客智慧编程赛道

全部标签

c++ - 以编程方式为 Windows 简化调度任务

我正在为我的c++/qt应用程序寻找一些项目/库/解决方案,它们可以在Windows上提供编程/调度任务。我读过一些有关WindowsTaskSchedulers1.0和2.0API-s的文章,但我真的不喜欢它的COM接口(interface)。这一次我需要简单性和可靠性,而不是完整的功能。下面的附件可能是一个模型解决方案,但它仅适用于.NET。http://taskscheduler.codeplex.com/ 最佳答案 参见thisTaskScheduler1.0的漂亮包装器。它适用于所有版本的Windows,包括Windows

objective-c - 在 Mac OS X 中以编程方式更改窗口高度超过屏幕高度

尊敬的MacOS低级用户,请帮忙我正在尝试以编程方式更改Safari窗口(或其他窗口)的高度。我正在尝试使用Carbon的AppleScript和AXUIElementSetAttributeValue,但这些方法都不能增加大于屏幕高度的窗口。但是,宽度变化没有任何问题。我想我会从像SetWindowPos这样的东西开始,在Win32下带有SWP_NOSENDCHANGING标志。也许,您可以禁用此功能,它会监Windows口的大小或完全关闭负责它的人?请注意,我想从外部进程以编程方式执行此操作-我不是在询问如何只控制我自己的应用程序的窗口大小和位置。谢谢。

windows - 对我的编程工作进行屏幕录制

我看到了一个很酷的video编写NES模拟器的人。如果你看它,你会发现没有停顿,没有犹豫,..他提供了一些关于howthisisdone的信息。在他的网站上。这个想法基于工具辅助的视频游戏速通。有谁知道可用于在现代IDE(如visualstudio)中创建类似效果的工具?像CamStudio这样的普通视频捕捉程序无法将其剪切。 最佳答案 您需要以高清晰度拍摄,以便文本可读。没有什么比YouTube上的编程教程更糟糕的了你看不懂他在输入什么。您还希望能够剪掉录音中没有任何内容的部分。例如,思想的犹豫和停顿。切换到低屏幕分辨率(可能是1

windows - 如何在 Windows 上通过 Python 以编程方式为 CMake 配置编译器?

我有一个python构建脚本,我正在使用它来构建许多通过Windows上的CMake配置的项目。以前,我们使用MSVC构建这些项目,一切都很好。我现在想尝试通过这些python脚本将ICC合并到构建中。如有必要,我可以直接在UI中选择native编译器,但我更愿意以编程方式完成所有操作。问题是,它因语法错误而失败,或者只是没有注意cmake选项。我可以设置:"CMAKE_CXX_COMPILER:PATH":"C:/ProgramFiles(x86)/Intel/ComposerXE2013/bin/intel64/icl.exe","CMAKE_C_COMPILER:PATH":"C

c++ - 如何在普通用户环境中以编程方式隐藏 Windows 8 上的任务栏?

我使用下面的代码来隐藏任务栏:ShowWindow(FindWindow(L"Shell_TrayWnd",L""),SW_HIDE);当我在具有管理员权限的用户上运行该程序时,这会起作用。但是,当我在普通用户帐户上运行相同的代码时,它不起作用(任务栏未隐藏)。我应该怎么做才能解决这个问题? 最佳答案 要问的第一个问题是“你为什么要隐藏任务栏”?如果答案是“因为我希望我的应用程序全屏运行”,那么就这样做:创建一个全屏窗口。参见http://blogs.msdn.com/b/oldnewthing/archive/2005/05/05

c++ - 如何在 Wifi 连接期间以编程方式检测错误的密码输入?

我使用的是WindowsnativeWifi。基本上在了解Wifi热点的身份验证和加密类型后,我会询问用户密码,然后调用WlanSetProfile()创建/保存配置文件(包含密码),然后调用WlanConnect()使用此配置文件进行连接。只要密码正确,此过程就可以连接到互联网。如果密码非常短(显然不是正确的密码),我可以检测到它,因为WlanSetProfile()将返回适当的错误代码。然而,当密码错误时(意味着它是一个有效的字符串),配置文件仍然被创建,但Wifi连接只是有限的访问,因为我不能再使用这个配置文件连接到互联网。问题是,我不知道如何首先确定密码是否错误。是否有API或

c# - 以编程方式更改屏幕色彩平衡

GDI32.DLL中用于在Windows上更改色彩平衡的函数名称是什么?例如,要更改设备Gamma,我需要使用SetDeviceGammaRamp[DllImport("GDI32.dll")]privateunsafestaticexternboolSetDeviceGammaRamp(Int32hdc,void*ramp); 最佳答案 您可以调整屏幕的RGB值并使用与您提到的完全相同的功能更改其亮度:SetDeviceGammaRamp看这里:http://www.nirsoft.net/vc/change_screen_bri

windows - 以编程方式或从 Windows 中的命令行显示文件属性对话框

资源管理器,右键单击单个文件,属性...显示文件属性对话框。我希望有一种从命令行直接执行此操作的方法,这解释了我完全没有研究如何使用winapi执行此操作:) 最佳答案 回答我自己的问题。我从提供的链接中整理了这个脚本。可能有一种更直接的方法——它有一种科学怪人般的光环,但它确实有效。缺点是有一个hack可以保持对话框打开(sleep脚本),可以更改为两种不同的方法。该脚本将执行任何动词,并列出动词。用法:将脚本保存为shareGUI.js,用cscriptshareGUI.js调用例子:cscriptshareGUI.jsC:\p

c - 如何以编程方式更改 Windows 音频设备的友好名称?

我应该使用什么正确的API调用来重命名Windows上的音频设备?我的目标是更改在用户右键单击音量图标并选择“播放设备”时向用户显示的设备名称。我相信“友好名称”是我想要更改的属性。我已经成功调用了SetupDiSetDeviceProperty,返回真。如果我随后调用SetupDiGetDeviceProperty,返回最近设置的值。然而,这个值似乎只存在于我的应用程序的上下文中——系统设置似乎没有改变。是否有我应该调用的另一个函数调用来代替SetupDiSetDeviceProperty或除此之外?我一直以管理员身份运行我的应用程序,因此权限应该不是问题。

linux - 如何以编程方式突出显示 PDF 文件的某些部分(例如,使用命令行)

我有兴趣以编程方式突出显示PDF的某些部分,希望通过某种命令行工具。我的特定PDF文件不是OCRed,因此文本不可搜索,但我想突出显示的特定位置出现在每个页面的相同位置。我想知道是否有一个工具可以执行此操作,我可以将以像素为单位的矩形位置输入命令行工具,它会为我突出显示相关部分。以前的发现我浏览了Internet并找到了一些网站,这些网站通过搜索文本说明了如何做到这一点。不幸的是,这对我来说是不可能的,因为我的PDF没有OCR。我在stackexchange中搜索过类似的问题,发现HowtoHighlightTextinPDFwithcommandline(windows)?和http