Articles of Windows

将.lib文件添加到Visual Studio 2015中的项目

我从另一个项目中生成了一个.lib文件,我想在我的项目中使用它。 我已经将文件添加到链接器 → input → 其他依赖关系为bluetoothserialport.lib 。 我在这个级别的项目中添加了lib文件: http : //i65.tinypic.com/1t9fki.jpg 但是,我得到以下错误: 1> LINK:致命错误LNK1104:无法打开文件'bluetoothserialport.lib' 我正在使用Windows 10和C ++。

在Windows中从命令提示符编译C代码?

我想从Windows中的命令提示符编译C代码。 我已经将环境variables添加到PATH中,并且可以使用: csc app.cs编译.cs文件 没关系,但是如何编译app.c?

如何迭代所有的registry项?

我正在尝试遍历所有的registry项以便查找(包含)并删除jre1.5.0_14值。 有没有办法做到这一点? 下面的代码只是在特定的键下findjre1.5.0_14! 我想要迭代所有的键。 顺便说一下,如果子句得到,如果它等于jre1.5.0_14,但它应该是如果它包含jre1.5.0_14。 提前致谢。 最好的祝福。 @echo off setlocal set KEY_NAME="HKEY_CURRENT_USER\Software\Microsoft\Notepad" set VALUE_NAME=jre1.5.0_14 FOR /F "skip=2 tokens=3" %%A IN ('REG QUERY %KEY_NAME%') DO if "%%A"=="%VALUE_NAME%" ( @echo %%A )

为什么RDP与其他远程控制软件相比如此之快?

我使用基于RDP的Windows远程客户端桌面工具从笔记本电脑连接到我的桌面。 它比远程控制应用程序,如TeamViewer等更快,看起来更好。 出于好奇,为什么RDP更好? 谢谢。

捕获VBScript中的任何错误?

我有一个调用VBScript(.vbs)程序的batch file。 调用它之后,我的批处理脚本检查%errorlevel%来查看.vbs程序是否失败。 我可以使用WScript.Quit(1)在.vbs程序中用退出代码表示失败。 但是,我只能明确地做到这一点。 如果发生意外的运行时错误,.vbs会退出,并出现错误对话框, 但退出代码为零,所以我的batch file认为它已经成功! 我如何改变这种行为? 如果你想说,使用on error goto ,不要打扰…该语法是在常规的VB中可用,而不是在VBScript中。

WM_GETFONT与标准的flatstyle问题

我正在尝试获取其他应用程序中的button的字体。 当我尝试WM_GETFONT ,它返回0.这个我的代码: [DllImport("User32.DLL")] public static extern IntPtr SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam); IntPtr fx = SendMessage(button1.Handle, 0x31, 0, 0); 我已经知道问题的原因,它由于FlatStyle属性 看到这个链接 http://www.siao2.com/2008/09/26/8965526.aspx 我怎么解决这个问题? 我在Windows 7下使用C#。

我如何在Windows上将file upload到Solr?

我需要validation文本提取是否可以在Windows Server 2003上的Solr安装中使用。我发现上传文件到Solr的所有示例都使用如下所示的curl。 curl "http://localhost:8983/solr/update/extract?&extractOnly=true" –data-binary @tutorial.html -H 'Content-type:text/html' 我怎样才能在Windows中做到这一点? 我想testing上传PDF和Word文档,然后确认我可以使用Solrpipe理页面search文档中包含的单词。

在不同的进程之间共享HDC

我正在编写某种IPCfunction,需要将某个进程的某些资源从一个进程传递到另一个进程。 这对于可以通过DuplicateHandle复制的pipe道手柄等很好。 现在我需要将HDC从一个进程传递到另一个进程。 这甚至有可能吗? 如果是,如何? 子问题:我假设从一个进程到另一个进程的窗口句柄(HWND)是安全的。 这个假设是否正确?

WIX安装程序:数字签名Bootstapper exe未能安装

我无法使用数字签名的WIX安装程序bootstrapped exe继续安装。 以下是突出显示问题的日志摘录。 [39B8:26D4] [2017-09-04T20:03:31] i371:更新registry项:SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall {c6dca553-993e-473c-be4b-8ffa184cd19f},resume:Active,restart initiated:不,禁用简历:不 [3904:3A84] [2017-09-04T20:03:31] i336:获取容器:WixAttachedContainer,复制来自:F:\ Digital Signature \ MyApp.exe [3904:3A84] [2017-09-04T20:03:31] i000:将stringvariables'WixBundleLastUsedSource'设置为'F:\ Digital Signature' [3904:19F4] [2017-09-04T20:03:31] e000:错误0x80070001:无法从容器中提取所有文件,erf:1:2:0 [3904:3A84] [2017-09-04T20:03:31] e000:错误0x80070001:无法等待操作完成。 [3904:3A84] [2017-09-04T20:03:31] e000:错误0x80070001:无法打开容器。 [3904:3A84] [2017-09-04T20:03:31] e000:错误0x80070001:无法打开容器:WixAttachedContainer。 [3904:3A84] [2017-09-04T20:03:31] e312:无法从容器中提取有效载荷:WixAttachedContainer到工作path:C:\ Users \ Admin \ AppData \ Local \ Temp {18826196-247C-4057-B849 -948AF1A2A7E5} \ […]

RFCOMM连接工作不稳定

我有Windows Phone应用程序,通过蓝牙(Bluetooth App To Device)控制设备。 在WP8中,它运行良好。 这是代码 1)search所有配对的设备 PeerFinder.AlternateIdentities["Bluetooth:Paired"] = ""; var peers = await PeerFinder.FindAllPeersAsync(); ObservableCollection<PeerInformation> devicesCollection = new ObservableCollection<PeerInformation>(); foreach (var peer in peers) { devicesCollection.Add(peer); } 2)连接到设备 socket = new StreamSocket(); await socket.ConnectAsync(selectedPeer.HostName, "{00001101-0000-1000-8000-00805F9B34FB}"); 3)通过Obex连接到PC或其他手机发送文件 socket = new Windows.Networking.Sockets.StreamSocket(); await socket.ConnectAsync(_selectedDevice.HostName, "{00001105-0000-1000-8000-00805f9b34fb}"); 迁移到Windows Phone 8.1(SilverLight)后,这个事情不起作用: await socket.ConnectAsync(selectedPeer.HostName, "{00001101-0000-1000-8000-00805F9B34FB}"); 在连接期间我有一个运行时exception:找不到元素,数据不再可用,访问被拒绝 我已经获得了SilverLight的functionID_CAP_NETWORK,ID_CAP_PROXIMITY 我在Package.appmainfest中设置…. <m2:DeviceCapability […]