Windows应用程序相关
落冰翼
这个作者很懒,什么都没留下…
展开
-
Win32控制台应用程序如何更换图标
在资源文件中,VC使用默认的101图标作为程序编绎时使用的程序图标。通常VC在创建项目时,会自己生成一个默认的。#define IDI_ICON1 101// Next default values for new objects// #ifdef APSTUDIO_INVOKED#ifndef APSTUDIO_READ原创 2014-11-20 10:45:22 · 4114 阅读 · 0 评论 -
.bat打开两个应用程序
两个命令使用start命令来调用 比如你想打开记事本的同时打开画图 可以新建一个文本文档,把扩展名改成.bat或者.cmd(.cmd Win2000以上才支持) 输入: start notepad start mspaint 保存 当然,如果是应用程序的话要包含完整路径,路径中有空格的话路径两边要加上引号转载 2014-11-20 10:58:33 · 1365 阅读 · 0 评论 -
Win32控制台应用程序如何调用另一个.exe
该函数只提供对16位机子的兼容。应用程序应该使用CreateProcess函数。Declare Function WinExec Lib "kernel32" Alias "WinExec" (ByVal lpCmdLine As String, ByVal nCmdShow As Long) As Long说明运行指定的程序返回值Long,大于31表示成功,请参考FindEx原创 2014-11-20 14:25:07 · 5098 阅读 · 0 评论 -
Win32控制台应用程序隐藏弹出的那个DOS窗口
调用FreeConsole();需要头文件windows.h,在程序开始时调用就行了。但是VC开发环境的控制台还是会有的,因为那是VC调的,不过你的程序不会输出到那个控制台罢了project->settings->link,category选output,在project options里把/subsystem:console改为/subsystem:windows.然后Entry-p原创 2014-11-20 14:48:18 · 4488 阅读 · 0 评论 -
浮点型四舍五入
为何 atof()返回一个double,真的不明白double跟float在内存里的排列。如果不超出float范围,double低4字节和float一样吗?double :符号1位,指数11位,尾数52位。float :符号1位,指数8位,尾数23位。float和double的不同,除了范围,更重要的是精度。按10进制看,float大概在小数点后6~7位,double能达到1转载 2014-11-24 11:28:16 · 1271 阅读 · 0 评论 -
远程链接不显示本地硬盘
远程到别的服务器后,服务器无外网,也没有局域网通讯工具,那么要拷文件只能是把本地硬盘带过去了,有时候就会出现标题所示的问题,其实很好解决,通过收罗前辈们的方法,自己刚解决了,具体如下:1,连接时点击“选项”,选择“本地资源”,将下面的“磁盘驱动器”打钩。再进行连接时就可以在远程登录的机器上访问自己的硬盘了。2,可能明明打钩后,仍是不能显示自己的硬盘,可以在远程机的“我的电脑”的地址栏内输入原创 2014-12-09 11:57:28 · 652 阅读 · 0 评论 -
winsock头文件包含注意
使用2.2时应该#include 而不需要#include 因为里有一段#ifndef _INC_WINDOWS#include #endif会自动包含你不能这样#include #include 因为windows.h包含了winsock.h,winsock.h里有如下包含守卫#ifndef _WINSOCKAPI_#defin转载 2015-03-11 20:46:23 · 1451 阅读 · 0 评论