大约有 3,100 项符合查询结果(耗时:0.0195秒) [XML]
Dokan虚拟磁盘开发实战 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...发现只有两个成员可以使用,即DOKAN_OPTIONS里的GlobalContext和DOKAN_FILE_INFO里的Context,其中GlobalContext只能用来存储全局的信息,比如存放线程实例的指针,这样一来,实际上就剩下 DOKAN_FILE_INFO里的Context 一个成员可以用来存储与文...
国际 C 语言混乱代码大赛结果 - 创意 - 清泛网 - 专注C/C++及内核技术
...炉了,之前两位常在该比赛中拿奖的童鞋:浙大的侯启明和 Google 的 Don Yang 又拿奖了。侯启明这次是写了一个无整数的 MD5 程序,Don Yang 写了一个有海星图案的文本编码器。侯应该是第 4 回获奖了,Don Yang 应是第 7 回。
虽然主...
妈妈是捡来的!成都这个小学生的作文又火了! - 轻松一刻 - 清泛网 - 专注C...
...
﹁
俺的家
﹂
俺们家有爸爸妈妈和俺,每天早上俺们三人就分道扬镳,各奔前程,晚上又殊途同归。
爸爸是建筑师,每天在工地上指手画脚;妈妈是售货员,每天在柜台前来者不拒;俺是学生,每...
VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
默认让它弹出一个VS特有的对话框,对话框中有一文本框和一按钮,文本框中输入内容,点按钮后,将内容插入到VS代码编辑区当前光标处。
首先,为对话框建立一个用户控件,添加输入框和按钮,如图:
然后,修改修...
VS Addin插件配置、部署 - C/C++ - 清泛网 - 专注C/C++及内核技术
...文件,里面的路径是相对路径,实际部署可以把这个文件和dll文件一起拷到VS的Addins目录,重启VS即可生效。
这里提供一个bat自动安装脚本,仅供参考:
echo off
set vspath="%userprofile%\Documents\Visual Studio 2012"
set addinpath="%vs...
NtMapViewOfSection注入 - C/C++ - 清泛网 - 专注C/C++及内核技术
...leOffsetLow;
SectionOffset.HighPart = dwFileOffsetHigh;
// 保存大小和起始地址
ViewBase = lpBaseAddress;
ViewSize = dwNumberOfBytesToMap;
// 转换标志为NT保护属性
if (dwDesiredAccess & FILE_MAP_WRITE)
{
Protect = PAGE_READWRITE;
}
else if (dwDesiredAccess & FILE_MAP_REA...
Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...
...
[ -n "$var" ] :判断$var变量是否有值
[ "$a" = "$b" ] :判断$a和$b是否相等
-r file 用户可读为真
-w file 用户可写为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为...
C语言判断文件是否存在 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
01 检查执行权限
00 检查文件的存在性
在UNIX和VC下实验成功。相比fopen(..,"r")当没有读取权限时不适用,而这个就算这个文件没有读权限,也可以判断这个文件存在于否,存在返回0,不存在返回-1。
#include <io.h>
#in...
MFC AFX_WM_CREATETOOLBAR消息相关 - C/C++ - 清泛网 - 专注C/C++及内核技术
...bb983179(v=vs.110).aspx
启用或禁用弹出菜单窗格的自动创建和管理,显示应用程序"窗格中。
禁用效果如下:
....EnableCustomizeButton(FALSE, ID_VIEW_CUSTOMIZE, strCustomize);
效果如下(没有自定义按钮):
以上均为MFC MDI多窗口默...
一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...est file->Generate manifest To Yes来自动创建manifest来指定系统的和CRT的assembly版本。
除了这样产生外部的manifest file,还有embedded manifest信息可以被写到所生成的二进制文件内
Set porperty->configuration properties->manifest tool->embed manifest To Yes
...