Tag: 系统

C#中的C ++“system()”

我目前正在用C#开发一个应用程序,它需要像“命令提示符”那样工作,因此我想知道C ++是否具有function int system ( const char * command ); 在cstdlib存在于C#中? 还将接受对包含此函数的动态链接库的引用。

如果用户= SYSTEM,.NET用户设置存储在哪里?

我一直在使用更新来更新我的一个应用程序并使用Properties.Settings.Default.Upgrade()并发现在我的updater重新启动我的应用程序后,它在SYSTEM用户下运行而不是默认/登录用户。 这让我想知道,SYSTEM的user.config存储在哪里? 我知道user.config正常存储的位置( C:\Documents and Settings\%USERPROFILE%\Local Settings\Application Data\etc… ),但SYSTEM用户的Documents and Settings没有文件夹。 有人知道它在哪里或/ .NET如何处理这个问题?

如何在C#中显示文件的系统菜单

我需要在我的应用程序中显示文件的系统菜单。 此菜单与图像相同。 而且,我还想在这个菜单中添加一个菜单元素。 我能怎么做 ? 谢谢

C#:GPS跟踪系统

如何在C#.net中建立带有移动(带GPS)的GPS跟踪系统? 情景是 通过支持GPS的移动电话跟踪用户(服务工程师,这里没有任何违法行为)。 我需要什么软件和硬件? 有没有开源实现? 对于车辆跟踪系统,我如何使用GPS? 我想知道各个步骤/程序。 我正在寻找一些正确的方向。

C#,System.Timers.Timer,每15分钟与系统时钟同步运行

如何让System.Timers.Timer每15分钟触发一次与系统时钟同步的Elapsed事件? 换句话说,我希望它完全触发xx:00,xx:15,xx:30,xx:45(其中xx表示任何小时)

监控ID和序列号

在Windows中,我们有关于Monitros的信息 – 一些独特的名称和ID。 例如 宏基xxx 三星xxx 我有qeuestion如何获取C#中的信息,因为我知道我们可以从WMI获得的序列号:root \ WMI – > WmiMonitorID 和关于显示:root / CIMV2 Win32_DesktopMonitor 但是我必须把这个信息放在一起,它可以说是Aceer S / N xxx在Windows中有id 1 有人有点想法吗?

让用户在C#中空闲时间?

我找到了关于如何获得用户空闲时间的空闲时间的教程。 问题是它只有在应用程序在用户上运行时才有效。 我的应用程序在SYSTEM上运行。 我怎样才能获得空闲时间? 或者如果PC空闲?

如何禁用user32.dll中的系统热键?

如果它是相关的,我用C#编码。 我正在尝试为自助服务终端应用程序禁用系统热键。 此处使用的代码来自: https : //www.codeproject.com/kb/cs/kiosk_cs.aspx?display = print 此个人: 如何在单击鼠标左键时禁用按住Alt键,按住Control键和Shift键,似乎已成功使用此方法在Windows上禁用Alt + F4 。 但是她没有明确指出她使用的Windows版本,而不是说其中一个命令在W8中不起作用。 那些不懂代码的人教程: https : //www.youtube.com/watch?v = qQWqGOaZiFI 我尝试过这个。 RegisterHotKey(this.Handle, int 1, (int)USE_ALT, (int)Keys.F4); ^但仍然失败。 Marshal.GetLastWin32Error().ToString() 当^运行时,它返回错误代码“1400” 。 枚举错误: https ://msdn.microsoft.com/en-us/library/windows/desktop/ms681385( v = vs.85).aspx。 这表明这是“窗口句柄无效”的结果。 。 我不知道为什么这是因为“Alt + F4”关闭当前所选窗口。 我很确定FindWindow(string cls, string wndwText)返回的是什么。 我添加了“SetLastError = true” : [DllImport(“user32.dll”, SetLastError = true)] private static […]

指定的填充模式对此算法无效 – c# – System.Security.Cryptography

对c#来说很新,目前在解密长密码时遇到问题,错误是 指定的密钥不是此算法的有效大小 我知道这与加密密码位长度不受支持有关,但不确定如何建议允许这些更长密码的方法。 这是我的加密和解密 “cipherKey”:“0123456789abcdef”,“cipherVector”:“somereallycooliv” using System; using System.Security.Cryptography; using System.IO; using System.Text; namespace DataApi { public class Encryption { private readonly IConfigurationService _configService; private const string _vector = “cipherVector”; private const string _key = “cipherKey”; public Encryption(IConfigurationService configService) { _configService = configService; } public string EncryptString(string text) { if(string.IsNullOrEmpty(text)) { return “”; } try […]

单击打印按钮时系统崩溃

我这样做是为了在运行时生成pdf,当我点击打印按钮时当我点击打印按钮时,这个过程是这样的,pdf是用文件夹生成的。 为此,我这样做了: private void btnPrint_Click(object sender, EventArgs e) { private const string PAYMENT_PATH = @”c:\xxxxx\xxxxx\paymentType_{0}”; btnPrint.Visible = true; btnPrint.Enabled = true; string pay = cbpaymenttype.Text; string dds = cbddprovider.Text; string path = String.Format(PAYMENT_PATH, DateTime.Now.ToString(“ddMMyyyyHHmm”)); //List paymenttype = new List(); List printfunction = new List(); foreach (ListViewItem item in lstviewcashmembers.Items) { printfunctions allpayments = new printfunctions(); […]