【[Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]】教程文章相关的互联网学习教程文章

c – 如何获取全局Windows I / O统计信息?【代码】

WinAPI函数GetProcessIoCounters提供给定进程的所有I / O操作的详细信息:读取/写入操作的数量以及自进程启动以来读取/写入的字节数.最有可能的任务管理器使用此函数来显示这些数字: 是否有一种相对简单的方法来获得相同或相似的统计数据,但是从整个系统开始以来? 请注意,它与枚举所有当前进程并总结GetProcessIoCounters的结果不同,因为有些进程启动,运行一段时间并完成.当我调用GetProcessIoCounters时,这样的进程不再存在,但我...

java – 从Windows登录获取用户名?我的挥杆申请[复制]【代码】

参见英文答案 > How to get Windows username in Java? 4个我需要从Windows获取用户名,我需要为我的swing应用程序分配该用户名,我该怎么做.这是我的代码import javax.swing.*; import java.awt.event.*; public class PasswordFieldExample { public static void main(String[] args) { JFrame f=new JFrame("User-ID"); final JLabel label = new JLabel(); label.se...

c – 使用Win32 API获取Windows屏幕保护程序超时【代码】

我想在Windows上创建一个简单的C应用程序,检查显示关闭时间. 经过一些搜索,我发现这个函数使用的是windows.hint time; bool check; check = SystemParametersInfo(SPI_GETSCREENSAVETIMEOUT, 0, &time, 0); if (check) {cout << "The Screen Saver time is : " << time << endl; } else {cout << "Sorry dude the windows api can't do it" << endl; }但是当我使用这段代码时,时间总是为零,在我的Windows设置中,我将窗口设置为在5分...

windows – 如何获取存储在主机中的文件?

我在VMWare上安装了一个Linux系统Windows XP操作系统. 如何在工作时直接获取存储在XP文件系统中的文件Linux环境? 谢谢.解决方法:你有两种方式: > VMware Shared Folders.这些内置于VMware并且运行良好但您需要安装VMware tools并在guest虚拟机操作系统上运行.>只需在Windows和mount it in the Linux guest using Samba中共享一个文件夹即可.

C# 调用windows时间同步服务获取准确时间【代码】

//创建一个Daytime类代码如下:using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Diagnostics; using System.IO; using System.Net; using System.Net.Sockets; using System.Runtime.InteropServices; public class Daytime { // Internet Time Server class by Alastair Dallas 01/27/04 // Number of seconds private const int THRESHOLD_S...

windows 获取时间戳【代码】【图】

Windows 批处理时间戳 1、时间戳格式:取年份:  echo %date:~0,4% 取月份:  echo %date:~5,2% 取日期:  echo %date:~8,2% 取星期:  echo %date:~10,6% 取小时:  echo %time:~0,2% 取分钟:  echo %time:~3,2% 取秒:  echo %time:~6,2% 取毫秒:  echo %time:~9,2%2、获取年月日 @set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"echo %Ymd%:: 显示当前年月日3、获取年月日时分秒@set "nowtime=%DATE:~0,4...

VC win32 API编程:如何从剪贴板中获取图像并将其显示在Windows中?

在内存DC上使用SelectObject()来选择位图.这让我感到困惑.我读了msdn但仍然不知道如何填充SelectObject()的第二个参数.解决方法:调用OpenClipbard()打开剪贴板并使用CF_BITMAP类型调用GetClipboardData()以获取存储在剪贴板上的图像数据的句柄.如果剪贴板上没有图像,则返回NULL句柄. 然后,在窗口的WM_PAINT处理程序中,使用BeginPaint()获取用于绘制到窗口的设备上下文,并使用CreateCompatibleDC()为位图创建内存设备上下文.使用内存...

Windows获取系统的开机时长【代码】【图】

注:获取的是开机时长,而不是开机时间 在网上看了很多教程,基本上都是获取系统的开机时间,而不是开机时长。360虽然可以获取到开机时长,但是这个计算方法是不准确的,并且程序员获取不到这个数据。话不多说,直接上干货。 方法一:采用windows自带的事件查看器 步骤:“事件查看器---->windows日志---->系统---->筛选---->6013” 注:6013是事件ID上述记录的有。但这是系统的,我们又如何能够拿到这个数据尼?新建一个记事本,写...

c – 如何在Windows中登录多个用户时获取活动用户?

假设有多个用户当前在Windows上登录.比如说,user1登录,然后切换用户和用户2登录,(不要让user1注销).假设有一个应用程序在用户登录时运行.有两个用户user1和user2登录,user2作为活动用户,并且有两个应用程序. 我的问题是:应用程序如何知道其相应的用户是否处于活动状态?即,user2域中的app确定其用户处于活动状态,而user1域中的app确定其用户当前处于非活动状态.谢谢!解决方法:您可以调用WTSGetActiveConsoleSessionId以获取当前在...

c# – 在Windows 7中获取当前系统卷

如何在Windows 7中获取系统的当前主卷? 我在谷歌中查了一下,但每个解决方案都返回了-1或4686346这样的值,但没有明确解释它们的含义.解决方法:您正在寻找EndpointVolume API.这是在Windows Vista中发布的新音频API的一部分,它可用于获取或设置主音量. 由于您不需要在Vista之前支持Windows版本(即Windows XP),因此在这些操作系统版本之间对相关基础架构进行了重大更改,因此这项工作变得相当容易.这可能是您尝试过的现有样品无法正常...

python – 在Windows上获取gtk.StatusIcon的位置

我正在协助Windows支持PyGTK应用程序,该应用程序显示为系统托盘小程序,但在GTK粘性物品上并不是那么强大…… 我们拥有它,所以当您左键单击系统托盘图标时,无论您的系统托盘位于何处,窗口都会显示在您的托盘图标右侧 – 在Linux上,这非常有效,使用gtk.StatusIcon.get_geometry()的结果来计算大小和位置. 当然,gtk.StatusIcon.get_geometry()的文档指出“某些平台不提供此信息” – 这包括MS Windows,因为我得到NoneType作为结果. 我...

python – 是否可以通过wine获取Windows应用程序的输出?

我正在为windows中的下载器编写一个python GUI.目前,我可以通过某种方式将该应用程序用于从网站下载内容.我想编写一个调用下载程序的GUI,以便我自己更容易使用它. 因此,GUI的一个重要方面是显示进度.当下载器使用wine运行时,如果我将光标移动到图标上,它将以百分比显示进度.这是我想要的代码数量.那么有什么方法可以通过某种葡萄酒API获取这些信息?解决方法:因此,您正在控制在Wine中运行的Windows下载程序.这个下载器是图形化的吗...

c# – 如何获取正在运行的HTML Windows 8应用程序(不是WWHOST)的名称【代码】

我正在尝试获取使用给定ProcessID运行的Windows 8应用程序的名称.我可以访问wwahost,这是正在运行的进程的真实名称,但我想获取WWHOST实际运行的应用程序的名称. 我在讨论中看到了这个帖子http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c9665bf4-00e4-476c-badb-37126efd3f4b/,但没有具体的答案. 有任何想法吗 ?解决方法:你想拨打GetApplicationUserModelId 提供的示例应用程序允许您传入...

c# – 在Windows窗体中获取多个UI线程

我正在试图找到一种方法来使用户控件在他们自己的UI线程中运行.这可能吗?我试图阻止基于模块的应用程序因单个模块而崩溃. 有什么想法吗?解决方法:那是不可能的.但是,使用一些非平凡的代码,您可以在不同的线程中运行不同的窗口.每个窗口都有自己的消息循环. 更新: 您可以想到的另一种方法是以特殊方式编写控件.您可以通过创建将运行所有逻辑的新线程来处理控件中的所有事件.

c# – 即使Windows身份验证失败也获取UserName

以下是IIS中的设置以下虚拟目录的方案 >启用匿名访问已禁用(未选中复选框).>集成Windows身份验证已禁用(未选中复选框)>基本身份验证已启用(选中复选框) 在webapplication的web.config中(对于上面的相同虚拟目录),设置如下: 当我浏览上述Web应用程序的aspx页面时,它会询问用户名和密码. 用户输入用户名和密码(在作为Windows身份验证的一部分出现的对话框中). 如果登录成功,我可以获得用户输入的用户名. 即...