草庐IT

bin_to_float

全部标签

c# - Windows API : Assign Icon of filetype X to my file

我读过iconhandlers,但我不确定如何与他们合作。假设我有一个C#应用程序(或只是一个Windows文件系统对象,例如.LNK文件),我想为其分配图标,当前正在使用的PDF文件(或一个MSWord文件),尽管应用程序本身不是PDF文件。图标是如何分配的/该关联保存在哪里?当使用ResourceHacker等工具时,我可以在应用程序文件中找到图标(当然PDF文件本身没有图标)。在HKCR下的注册表中,我可以找到所有文件类型及其各自的打开器,图标在哪里定义?这归类为多个问题-我最感兴趣的是如何将系统当前分配的文件类型图标(例如PDF)分配给我的应用程序。

windows - 当我想使用 MinGW 时,系统 PATH 中的 ndk bin 出现问题

我从nvidiia安装Tegra-Devpack,这个包包含eclipse、androidndk、sdk和其他android原生开发所需的东西。此安装从ndk添加到我的系统变量“Path”文件夹bin,其中包含gcc、g++等。我还从命令行安装MinGW以使用g++(例如,我想在任何地方键入g++main.cpp-omain,然后编译),但如果我想要这个,我必须将MinGWbin文件夹添加到我的系统“路径”变量已经包含其他bin:/(来自Tegra-Devpack)你知道解决这个问题的方法吗? 最佳答案 AndroidNDK带有基于

windows - 批处理文件 - 如何检查是否设置了 bin 文件夹的路径

我的批处理文件我想检查是否设置了以下位置的路径C:\ProgramFiles(x86)\WindowsInstallerXMLv3.5\bin在系统变量或用户定义变量中的任何变量中我的需要是使用bin文件夹的内容;如果用户没有按照上面引用的方式安装但做了类似C:\WindowsinstallerXML\bin或者D:\WindowsInstaller\bin 最佳答案 如果你想为字符串检查每个定义的变量,这就是方法。如果你想专门检查用echo%path%替换set的路径变量也可以。set|find"C:\ProgramFiles(x

c++ - 如何使用程序集获取返回 float 的 __stdcall 函数的结果

我有一个汇编例程,它以通用方式调用已知使用stdcall约定的函数并返回一个float。编码框架使用此函数将stdcall函数公开给脚本语言。背景这是在MinGW4.3、Win32上编译的使用GNU内联汇编的函数:inlineuint64_tstdcall_invoke_return_float(intargs_size_bytes,constchar*args_ptr,void*func_ptr){uint64_tresult;assert(0==args_size_bytes%4||!"argumentsizemustbeamultipleof4bytes");#ifdefined

c - 如何让我的 Win32 程序 'pin to taskbar' ?

我用C编写了一个小的Win32程序,除了一件事之外,它完全按照设计编译和运行......当我运行该程序时,该图标按预期出现在任务栏中。但是,我无法“右键单击”正在运行的图标并选择“将此程序固定到任务栏”——该选项不会出现。我唯一的右键单击选项是关闭程序。如何创建允许“固定到任务栏”选项的win32程序? 最佳答案 我会发表评论,但因为我没有50的声誉-我不得不做出回答。我不认为这是因为您的申请。我刚刚制作了一个简单的Win32C应用程序,固定工作正常。尝试检查此注册表项:[HKEY_CURRENT_USER\Software\Pol

windows - 在批处理文件中使用 "If exist/go to"

我正在尝试编写一个简单的批处理来检查一个文件,如果它存在则结束。如果文件不存在,则执行列出的任务。该批处理正常工作,但是,它似乎忽略了“IFEXIST”部分的文件并每次都重写SIP-Dir.txt。希望它看到文件并退出任何进一步的操作。我不是脚本编写者,但我曾多次使用过这样的小文件。任何帮助,将不胜感激。如果我的语法不正确,请告诉我它应该是什么。@echooffIFEXIST%temp%\SIP-Dir.txtgotoSKIPTASKKILL/F/IMCommunicator.execd%LocalAPPData%\Microsoft\communicatorfor/d%ain(sip

windows - Windows 上的 Emacs : mapping the Meta key to something else than Alt

针对这个问题,我在不同的线程上阅读了几个小时,但没有任何结果。每次我搜索类似的内容时"lwindow"meta我一直在研究EmacsWin32代码,它似乎是2006年开发的代码。所以,我要问的问题是:对于Emacs,是否可以将Windows中的Meta键重新映射到Alt以外的其他键?我更愿意将它重新映射到Windows键,但我认为这不可能。那么Fn(功能)键将是一个不错的选择。我需要在Emacs中使用我的Alt键,因为它用于法语键盘上的所有类型。 最佳答案 我对Windows一无所知,但是w32-pass-alt-to-system

windows - Mercurial 位桶 "does not appear to be a largefile store"

有没有人在Windows7上的hg推送期间收到错误消息?"abort:hg[mybitbucketrepo]doesnotappeartobealargefilestore"我在尝试推送几个只有几kB的文件时收到此消息。我们的存储库没有大文件。 最佳答案 Bitbucket没有largefilesupport错误字符串“doesnotappeartobealargefilestore”来自hglargefiles扩展,因此很可能您启用了它。如果您的repo使用largefile扩展名,不一定包含大文件,那么您将无法将您的repo推送

c++ - 在 win7 64 上使用 Python 2.7.9 的 pyproj 给出 "Unable to find vcvarsall.bat"

我需要在我的机器上安装pyproj,它给出了上述错误。我猜其他使用C++代码的python组件也是一样的:我的情况:Win764位运行。已安装:VS2008表达python2.7的MSVS补丁http://www.microsoft.com/en-us/download/confirmation.aspx?id=44266适用于Windows7和.NETFramework3.5SP1的MicrosoftWindowsSDKhttp://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e

windows - sh.exe":/bin/git bad file number when git -version

刚刚安装了git,当我运行gitbash并输入git-version时,我得到了这个错误:sh.exe":/bin/git:badfilenumber。在安装过程中,我遇到了一个错误,但安装继续进行:“无法配置结束转换core.autocrif的行。”GitGUI未启动,我收到错误消息:“Windows无法访问指定的设备、路径或文件。您可能没有适当的权限来访问该项目。”尝试以管理员身份运行不会改变它。 最佳答案 我偶尔会遇到这个问题(包括大约5分钟前),我通过重新安装Gitclient来“解决”它.