[VC]获取本地程序的版本信息信息】的更多相关文章

CString CQwerApp::IS_GetAppVersion(char *AppName) { ////需要加上version.lib在link里 CString AppVersion; //AppVersion=IS_GetAppCreateTime(AppName); DWORD RessourceVersionInfoSize; DWORD JustAJunkVariabel; char* VersionInfoPtr; struct LANGANDCODEPAGE { WORD…
学了这么久的Android,竟然一直对其API对应的名称关系一值搞不清楚,现在网上认真看了下资料,转载一个觉得写得不错的作者的文章,记下来: [背景] 之前折腾android期间,慢慢地知道了,Android的版本,有个API Level,其实就是对应着某个Android发布版本的名称. 现在去总结一下. [折腾过程] 1.参考了: Android 4.2 APIs Android SDK和API Level对照表 Platform Versions Supporting Different P…
Enviroment类和AppDomain类前者表示系统级的相关信息,后者表示应用程序级的相关信息. 我常用这两个类获取一些程序运行目录.操作系统位数等信息: string basedir = AppDomain.CurrentDomain.BaseDirectory;//获取程序运行的路径 string resdir = string.Empty; if (!string.IsNullOrWhiteSpace(basedir)) { string[] paths = basedir.Split…
在app中,我们有时候需要显示一些信息,例如名称,版本等等...如果用写死的方式可能不太好,我们可以动态的读取.应用的信息主要是在info.plist这个文件中,实际就是一个xml文件,以源文件的方式打开,可以看到. 读取的实例代码如下: NSDictionary* dict = [[NSBundle mainBundle] infoDictionary]; // 这个字典的获取很关键 NSLog(@"APP VERSION:%@", [dict objectForKey:(__bri…
/***************************************************/ /* 函数: 获取当前程序运行的路径 /* 返回: 当前程序运行路径 C:\AAA\BBB\ 不包含文件名 /* 创建人: 日期 内容 /* 金胖胖 2015年3月3日 新建 /***************************************************/ string CConfigure::GetCurrentPath() { char temp[MAX_PA…
#include <iostream> #include <atlstr.h> #pragma comment(lib,"version.lib") CString GetFileVersion(CString strExePath) { DWORD dwVerInfoSize = ; DWORD dwVerHnd = ; char *pBuf; CString asVer; VS_FIXEDFILEINFO *pVsInfo; unsigned int iFi…
因为公司有多个服务器,要检查磁盘的使用情况确定程序放哪个服务器和清理垃圾,所以写个小程序帮忙检查. 效果图: 后台代码: private void btnCheck_Click(object sender, EventArgs e) { listBox1.Items.Clear(); if (rbtnRemote.Checked) { //远程 RemoteDisk(); } else { //本地 LocalDisk(); } } //查看本地 private void LocalDisk()…
有时候需要统计手机的型号和版本号,利用程序可以获取到相应的手机信息,对比两部手机发现,厂商不同,某个信息显示方式也不尽相同,具体见: String phoneInfo = "Product: " + android.os.Build.PRODUCT; phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI; phoneInfo += ", TAGS: " + android.os.Build.T…
1获取mac protected string getHostMacName() { string mac = ""; ManagementClass mc; mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { i…
vc中获取windows版本信息,一般是调用GetVersionEx 这个API函数来获取的,这个API需要OSVERSIONINFOEX 这个结构体作为参数,OSVERSIONINFOEX 的对应的具体的OS版本类型详细如下: Operating system Version number dwMajorVersion dwMinorVersion Other Windows 8.1 6.3* 6 3 OSVERSIONINFOEX.wProductType == VER_NT_WORKSTA…