草庐IT

图书列表API

全部标签

c++ - 使用 Windows API 检索打开的文件描述符的数量

我想知道我在我的C++应用程序中打开了多少个文件描述符。这可以使用WindowsAPI函数完成吗? 最佳答案 您可以使用GetFileType询问进程中的每个句柄.DWORDtype_char=0,type_disk=0,type_pipe=0,type_remote=0,type_unknown=0,handles_count=0;GetProcessHandleCount(GetCurrentProcess(),&handles_count);handles_count*=4;for(DWORDhandle=0x4;handle

windows - 使用加密 API 导入 DER 编码的公钥

是否可以使用MS加密API导入DER编码的公钥?所以我可以验证签名?我需要一段代码或帮助MSCryptoAPI导入DER编码的公钥/证书。 最佳答案 以下三个步骤将允许您导入您的公钥证书使用CertCreateCertificateContext获取证书上下文用CertOpenStore打开其他人的证书库地址簿使用CertAddCertificateContextToStore将证书上下文添加到其他人的证书库中 关于windows-使用加密API导入DER编码的公钥,我们在StackOv

windows - 在列表框vba中获取一致的伪列

我正在为某些旧版本的AutoCAD替换出现在我们公司VBA代码中的几个MSFlexgrid实例。我们决定用列表框替换它们。然而,就我们在列表框中创建的“列”而言,我们无法获得一致的间距(我们只是用竖线“|”分隔数据)。由于字体没有一致的字母宽度,我们无法按预期填充空格。我应该怎么做才能使列表框文本始终被填充?我也不是特别关心我们使用哪个控件,所以请随意建议任何其他标准vb6控件 最佳答案 您需要将列表框的字体更改为Monospacedfont我个人更喜欢CourierNew:在属性中更改它:

Java - 跟踪路由的 API 支持?

无论如何我可以在java中获得traceroute的输出。我知道我可以使用exec但我想知道是否有任何API可以为我获取输出而不用担心平台。 最佳答案 您可以尝试使用以下API吗:http://jakewharton.github.io/pingdom-java/apidocs/com/jakewharton/pingdom/entities/TraceRoute.htmlGitHub链接:https://github.com/JakeWharton/ 关于Java-跟踪路由的API支持

windows - 在win32编程中,如何创建没有出现在任务栏和alt+tab列表中的CreateWindowEx?

这个问题在这里已经有了答案:Howtohidewindowfrom"Applications"tabintaskmanager?(1个回答)关闭9年前。我将什么窗口样式传递给CreateWindowEx以便窗口不会出现在任务栏和alt+tab列表中?我正在传递WS_EX_TOOLWINDOW,它实现了但我正在创建的窗口并不是真正的“工具窗口”。

c - CreateSemaphore() API 中的 lmaxcount 参数有什么用?

我正在学习Windows操作系统,并且正在编写标准的消费者生产者问题。我有一个用于资源计数的信号量和一个用于同步的互斥锁。我已经在CreateSemaphore()中传递了最大计数值50,因此它不应允许生产者创建超过50个资源。但是当我运行代码时,它远远不止于此。我是否错误地理解了maxcount参数的使用?我也贴代码。请帮我解决这个问题。#include#includeDWORDWINAPIconsumerThread(LPVOIDargs);DWORDWINAPIproducerThread(LPVOIDargs);intshared;HANDLEhMutex;HANDLEhSem

python - 对 win32api + COM 和 SO 的回答深感困惑

在我关于SO的其他问题中,我询问了如何从WindowsMediaPlayer和Zune检索当前播放的歌曲,我从一位c++开发人员那里得到了答案,他向我解释了如何为WMP执行此操作。但是,我不是C++开发人员,对pywin32库也不是很有经验。最重要的是,关于这一切的文档(尤其是关于WMP的文档)可怕。因此,我需要你的帮助来理解我将如何在Python中执行以下操作。SourceIhaveworkingcodeinC++toprintthenameofmediacurrentlyplayinginWMP.It'sasimpleconsoleapplication(78linesofcode

c# - Windows Phone - 将列表绑定(bind)到 LongListSelector

我是WindowsPhone开发的新手,我一直在尝试将列表绑定(bind)到基础Pivot应用程序中包含的LongListSelector,但没有成功。这是主页的构造函数(发生绑定(bind)的地方):publicMainPage(){InitializeComponent();ListtestList=newList();testList.Add(0);testList.Add(1);testList.Add(2);listDisplay.ItemsSource=testList;//Setthedatacontextofthelistboxcontroltothesampledat

NASM 程序集中的 Windows API Beep 函数

我正在尝试在NASM程序集中使用WindowsAPI,只是一些基本的函数调用等等。所以,我去了MSDN网站并阅读了有关Beep功能的信息。它说它需要两个值,都是双字,频率和持续时间。这就是我的汇编程序的样子:NULLequ0;nullglobal_start;entrypointexternBeep,ExitProcess;thestuffIneedsection.databeepfreqdd37;limitof37to32,767beepdurdd300;Thisisinmillisecondssection.bssdummyresd1;nothingsection.text_sta

windows - 从开始屏幕而不是桌面运行 Delphi 应用程序需要什么 API

当您编译并运行Delphi“Metro”应用程序时,它会从Windows8的桌面运行。哪些Windows8API可以使Delphi应用程序从开始屏幕运行?我指的不是WindowsRT。 最佳答案 那是不可能的。Delphi无法生成WinRT应用程序。 关于windows-从开始屏幕而不是桌面运行Delphi应用程序需要什么API,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/21