随笔分类 -  Windows应用程序相关

摘要:使用2.2时应该#include <winsock2.h> 而不需要#include <windows.h> 因为<winsock2.h>里有一段 #ifndef _INC_WINDOWS #include <windows.h> #endif 会自动包含<windows.h> 你不能这样 #inc 阅读全文
posted @ 2015-03-11 20:46 SandKing 阅读(19) 评论(0) 推荐(0)
摘要:远程到别的服务器后,服务器无外网,也没有局域网通讯工具,那么要拷文件只能是把本地硬盘带过去了,有时候就会出现标题所示的问题,其实很好解决,通过收罗前辈们的方法,自己刚解决了,具体如下: 1,连接时点击“选项”,选择“本地资源”,将下面的“磁盘驱动器”打钩。再进行连接时就可以在远程登录的机器上访问自己 阅读全文
posted @ 2014-12-09 11:57 SandKing 阅读(28) 评论(0) 推荐(0)
摘要:为何 atof()返回一个double,真的不明白double跟float在内存里的排列。如果不超出float范围,double低4字节和float一样吗? double :符号1位,指数11位,尾数52位。 float :符号1位,指数8位,尾数23位。 float和double的不同,除了范围, 阅读全文
posted @ 2014-11-24 11:28 SandKing 阅读(6) 评论(0) 推荐(0)
摘要:调用FreeConsole();需要头文件windows.h,在程序开始时调用就行了。但是VC开发环境的控制台还是会有的,因为那是VC调的,不过你的程序不会输出到那个控制台罢了 project->settings->link,category选output,在project options里把/su 阅读全文
posted @ 2014-11-20 14:48 SandKing 阅读(30) 评论(0) 推荐(0)
摘要:WinExec(); 该函数只提供对16位机子的兼容。应用程序应该使用CreateProcess函数。 WIN32API函数CreateProcess用来创建一个新的进程和它的 主线程,这个新进程运行指定的 可执行文件。 Declare Function WinExec Lib "kernel32" 阅读全文
posted @ 2014-11-20 14:25 SandKing 阅读(49) 评论(0) 推荐(0)
摘要:两个命令使用start命令来调用 比如你想打开记事本的同时打开画图 可以新建一个文本文档,把扩展名改成.bat或者.cmd(.cmd Win2000以上才支持) 输入: start notepad start mspaint 保存 当然,如果是应用程序的话要包含完整路径,路径中有空格的话路径两边要加 阅读全文
posted @ 2014-11-20 10:58 SandKing 阅读(29) 评论(0) 推荐(0)
摘要:在资源文件中,VC使用默认的101图标作为程序编绎时使用的程序图标。通常VC在创建项目时,会自己生成一个默认的。 #define IDI_ICON1 101 要想让程序使用自己的图标,修改一下这个101对应的图标,就行了。这个方法适用于控制台程序,也适用的win32 MFC其它类型。 注:图标格式为 阅读全文
posted @ 2014-11-20 10:45 SandKing 阅读(47) 评论(0) 推荐(0)