c++编程
kd丹妮儿
这个作者很懒,什么都没留下…
展开
-
c++进程间共享内存
通过文件映射对象共享内存 1.1往共享内存里写数据 // ServerCom.cpp : Defines the entry point for the console application.#include <stdio.h>#include <windows.h>#pragma endregion#define MAP_PREFIX L"Local\\"#def原创 2016-12-02 14:25:09 · 4297 阅读 · 0 评论 -
学习中遇到的各种函数
遇到的各种函数原创 2017-02-21 16:44:54 · 214 阅读 · 0 评论 -
利用MSXML2解析XML
MSXML2原创 2016-11-28 16:13:23 · 2591 阅读 · 0 评论 -
MFC编程中各种字符串之间的转换
字符串转换原创 2016-11-28 11:13:35 · 1705 阅读 · 0 评论 -
使用Windows API的管道(可获取命令行执行后的输出结果)
使用匿名管道和CreateProcess函数实现不弹出黑框,获取命令行执行后输出结果 使用CreateProcess可以设置命令行启动信息、 可以指定命令行执行的目录等等 std::wstring Connection::ExeCmd(std::wstring pszCmd){ // 创建匿名管道 SECURITY_ATTRIBUTES sa = {sizeof(SEC...转载 2018-12-17 11:25:27 · 1518 阅读 · 0 评论 -
OpenGL创建二维纹理并显示
**OpenGL创建二维纹理并显示**纹素(texel)和纹理坐标使用纹素这个术语,而不是像素来表示纹理对象中的显示元素,主要是为了强调纹理对象的应用方式。纹理对象通常是通过纹理图片读取到的,这个数据保存到一个二维数组中,这个数组中的元素称为纹素(texel),纹素包含颜色值和alpha值。纹理对象的大小的宽度和高度应该为2的整数幂,例如16, 32, 64, 128, 256。要想获取...原创 2019-09-11 09:08:13 · 1109 阅读 · 1 评论 -
动态加载库文件
1、#ifdef _DEBUG#pragma comment(lib, "./Libdebug/UTClientD.lib")#else#pragma comment(lib, "./Librelease/UTClient.lib")#endif2、static inline HMODULE Understanding_dll(){static HMODULE h ...原创 2016-11-29 15:43:41 · 251 阅读 · 0 评论 -
在MFC中利用 sqlite3数据库和bat 生成日志
从网上下载sqlite3.exe,复制到MFC的输出路径位置(即与.exe在同一路径);新建文本文件,命名为db.bat,内容如下: sqlite3.exe IPSDBLog.db<initdb.bat pause 注:新建生成的数据库名字是IPSDBLog.db,其中initdb.bat在程序中需要添加的部位添加,以生成新表,即增删改查数据之用;在程序中需要添加新表或增删改查的地原创 2016-11-28 15:54:46 · 469 阅读 · 0 评论