xmlmerge.c

来自「CSP settings tools. 用户创建XML完成手机相关配置。通过这」· C语言 代码 · 共 35 行

C
35
字号
#include "stdafx.h"
#include "windows.h"

typedef struct MSXMLMerger_
{
	BOOL (*Merge)(void *self, wchar_t *xml);
	wchar_t* (*Get)(void *self);
}MSXMLMerger;

typedef struct MSXMLMerger_Privite_
{
	MSXMLMerger  Func;
	wchar_t * buf;
	
}MSXMLMerger_Privite;
static BOOL MSXMLMerger_Merge(void *self,wchar_t *xml)
{
	MSXMLMerger_Privite *obj = (MSXMLMerger_Privite *)self;
	return TRUE;
}
static wchar_t *MSXMLMerger_Get(void *self)
{
	MSXMLMerger_Privite *obj = (MSXMLMerger_Privite *)self;
	return obj->buf;
}
MSXMLMerger *CreateMSXMLMerger()
{
	static MSXMLMerger_Privite obj;
	obj.Func.Get = MSXMLMerger_Get;
	obj.Func.Merge = MSXMLMerger_Merge;
	obj.buf = NULL;
	return (MSXMLMerger *)(&obj);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?