ReadIniTest_GetPrivateProfileString
2024-10-16 00:07:57
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices; namespace ReadIniTest
{
class Class1
{
[DllImport("kernel32.dll")]
static extern uint GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, uint nSize, string lpFileName); public static string GetItemValueFromIniFile(string initFileName, string groupName, string itemName)
{
StringBuilder strBuilder = new StringBuilder();
uint cap=(uint)strBuilder.Capacity;
uint uRes = GetPrivateProfileString(groupName, itemName, "default", strBuilder, cap, initFileName);
Console.WriteLine("cap={0},uRes={1}", cap, uRes);//cap=500,uRes=499
return strBuilder.ToString();
}
}
}
最新文章
- .Net Core Logger 实现log写入本地文件系统
- SpringBean_获取Spring加载的所有bean(实践)
- 关于redis扩展安装及使用
- SSH in Python
- 【BZOJ】3211: 花神游历各国
- bug:无法给图片加边框
- 安装php扩展库
- 在CentOS上装 ElasticSearch
- WebGL on iOS8 最终等到了这一天
- curl fake ip
- iOS状态栏字体设置为白色
- [iOS Animation]-CALayer 图层几何学
- javascript 六种数据类型(一)
- 时序分解算法:STL
- video字幕无法显示,video视频在google中无法控制快进
- android 运行时异常捕获
- 高可用Eureka注册中心配置说明(双机部署)
- monkey日志管理
- C#开发轻松入门--笔记
- [UE4]虚幻4 spline组件、spline mesh组件的用法
热门文章
- rpc通讯
- Python【每日一问】20
- 第十二节:Asp.Net Core 之分布式缓存(SQLServer和Redis)
- Background Suppression Network for Weakly-supervised Temporal Action Localization [Paper Reading]
- Java学习:线程的安全问题
- Java分布式唯一ID生成方案——比UUID效率更高的生成id工具类
- AQS原理解析 AbstractQueuedSynchronizer
- selenium自学笔记---ecshop购买脚本 xpath定位元素(下拉框,单选框)
- 使用JavaConfig配置SpringMVC
- Spring Boot 框架下使用MyBatis访问数据库之基于XML配置的方式