Windows环境编程
s651665496
这个作者很懒,什么都没留下…
展开
-
取消WIN10上shift键切换中英文输入法的设置
Win10自带的输入法本人感觉还不错,但是在常用shift键实现其他相应功能的时候,(如我经常用shift切换大小写)会经常和切换中英文冲突导致体验不爽,下面小编带你实现禁用shift切换中英文,改用ctrl+空格。1. 开始菜单选择设置然后搜索"输入法"-->选择"编辑语言和键盘选项"2. 点击输入法选"选项"3. 点击微软拼音选"选项"4. 在切换中英文处...转载 2020-04-16 09:47:40 · 21391 阅读 · 1 评论 -
好用的卸载软件链接
https://www.crystalidea.com/uninstall-tool?source=uninstalltool&campaign=mainmenu原创 2019-09-05 09:58:22 · 355 阅读 · 1 评论 -
windows环境下C语言查询程序执行时间
#include <time.h> clock_t start, finish; double Total_time; start = clock(); // task finish = clock(); Total_time = (double)(finish-start)/CLOCKS_PER_SEC; p...原创 2019-08-20 10:56:41 · 628 阅读 · 0 评论 -
C程序中调用bat脚本
sprintf(startSimuWorkingDir, "%s", BinPath.c_str()); printf("%s\n", startSimuWorkingDir); //sprintf(MicBinPath, "%s", MicBinDir.c_str()); sprintf(BinSrcPath, "%s", BinFolder().c_str(...原创 2019-06-19 11:44:16 · 1601 阅读 · 0 评论 -
删除win10系统下文件默认打开方式的关联
https://jingyan.baidu.com/article/db55b609c1d7b94ba30a2f97.html转载 2019-05-05 10:47:46 · 9248 阅读 · 0 评论 -
安装windows系统时识别不了盘符
1. 从提取出的安装盘的文件夹中找到boot , bootmgr 和sources这三个文件,并且复制到盘根目录下。2. 在win pe体系中运行cmd ,输入“ f:\boot\bootsect.exe /nt60 f: ”(重视exe和/nt60、/nt60和f:之间有空格),然后回车,看到提示successful 字样的语句即成功了!转载 2016-05-19 19:17:20 · 981 阅读 · 0 评论 -
Windows编程中实现精确计时
QueryPerformanceCounter()函数返回高精确度性能计数器的值,它可以以微妙为单位计时.QueryPerformanceCounter()确切的精确计时的最小单位是与系统有关的,QueryPerformanceFrequency()提供了这个系统频率值,它返回每秒嘀哒声的个数.int gettimeofday(struct timeval *tv, void *t翻译 2016-03-11 09:38:01 · 637 阅读 · 0 评论 -
windows下服务程序编写
首先Microsoft Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这使服务非常适合在服务器上使用,或任何时候,为了不影响在同一台计算机上工作的其他用户,需要长时间运行功能时使用。还可以在不同于登录用户的特定用户帐户或默认计算机转载 2015-10-30 10:51:50 · 532 阅读 · 0 评论 -
批处理学习
http://www.cnblogs.com/mq0036/p/3532596.html一、set 篇:1、set(无开关)set .=testset.::若一个变量以:\.这三个与路径相关的符号开头,用set查看以该字符打头的变量时可以省去一个空格。echo %tmp:*\=%::显示tmp变量第一个\之后的部分,其转载 2015-09-20 22:40:03 · 527 阅读 · 0 评论 -
Windows系统下的TCP参数优化
(转自:http://www.2cto.com/os/201304/206073.html)Windows系统下的TCP参数优化 TCP连接的状态与关闭方式及其对Server与Client的影响见http://www.2cto.com/net/201304/206071.html 通常会采用修改注册表的方式改进Windows的系统参数。下面将为大家介绍Windows系统下的TC转载 2015-09-15 21:37:23 · 4260 阅读 · 0 评论 -
windows下互斥量的使用
互斥量:适用范围:可以跨进程同步,还可以用来保证程序只有一个实例运行(创建命名互斥量),也可以用来做线程间的同步相关结构:HANDLE hMutex;相关方法:/*创建互斥量,初始化的工作参数一为安全选项,一般为空参数二表示当前互斥量是否属于某个线程,一般为空参数三互斥量的名称,如果需要跨进程同步或者需要保证程序只有一个实例运行,则需转载 2015-07-24 19:15:13 · 2914 阅读 · 0 评论 -
windows下临界区的使用
临界区:适用范围:它只能同步一个进程中的线程,不能跨进程同步。一般用它来做单个进程内的代码快同步,效率比较高。相关结构:CRITICAL_SECTION_critical相关方法:InitializeCriticalSection(& _critical) /*初始化,最先调用的函数。没什么好说的,一般windows编程都有类似初始化的方法*转载 2015-07-24 19:10:37 · 4515 阅读 · 0 评论 -
windows下C的信号量使用
http://www.cnblogs.com/vieri122/archive/2009/09/10/1564104.html内核事件:适用范围:多用于线程间的通信,可以跨进程同步。相关结构: HANDLE hEvent;相关方法:/*初始化方法,创建一个事件对象,第一个参数表示安全属性,一般情况下,遇到这类型的参数直接给空就行了,第二个参数是否是人转载 2015-07-22 16:45:26 · 2353 阅读 · 0 评论 -
windows下C的定时器timeSetEvent使用
MSDN里定义的函数原型如下:MMRESULT timeSetEvent( UINT uDelay ,UINT uResolution ,LPTIMECALLBACK fptc ,DWORD dwUser ,UINT fuEvent );uDelay:以毫秒指定事件的周期。uResolution :以毫秒指定延时的精度,数值越小定时器事件分辨率越高。转载 2015-07-22 16:02:56 · 1188 阅读 · 0 评论 -
windows下动态链接库的使用(实例)
一、生成DLL 1. 新建DLL工程在VS中,新建一个空的项目,选Win32 Console Application,新建完后修改工程属性:把生成EXE改为生成DLL 2. 源代码:ShowInfo.h#define SHOWINFO_API __declspec(dllexport)extern "C" SHOWINFO_API转载 2015-08-05 12:45:44 · 865 阅读 · 0 评论 -
windows下动态链接库(讲解)
动态链接在Linux下是.o文件,在windows就是dll文件。一些常用的dll库一般放在C:\WINDOWS\system32下,如果想注册一个dll可以拷贝一份,然后regsvr32命令注册一份。注册时候要注意dll所在目录是不可以有中文的,如果dll错误,那么有两种情况,版本不对和dll文件缺失。微软的Visual C++支持三种DLL,它们分别是Non-MFC Dll(非MFC动转载 2015-08-13 13:03:47 · 1466 阅读 · 0 评论