2016年12月19日

[持续更新]UnsatisfiedLinkError常见问题及解决方案

正文内容加载中...

posted @ 2016-12-19 14:00 大星星O 阅读(4026) 评论(0) 编辑

2016年4月19日

Android加载SO库UnsatisfiedLinkError错误的原因及解决方案

摘要: Android 应用开发者应该对 UnsatisfiedLinkError 这种类型的错误比较熟悉了,这个问题一直困扰着广大的开发者,那么有没有想过有可能你什么都没做错,也会出现这个问题呢? 我们在 Android 应用开发测试过程中曾经碰到过这样的案例,apk 在某机型上安装完成之后运行即崩溃,报阅读全文

posted @ 2016-04-19 16:22 大星星O 阅读(253) 评论(0) 编辑

2014年9月22日

_set_invalid_parameter_handler异常处理函数

摘要: VS2005之后的版本,微软增加了一些新的异常机制,新机制在出现错误时默认不通知应用程序,这时程序就崩溃了。所以这种情况下,必须调用_set_invalid_parameter_handler、_set_purecall_handler设置自己的异常处理函数。以下示例代码:// test.cpp//...阅读全文

posted @ 2014-09-22 16:38 大星星O 阅读(733) 评论(0) 编辑

2014年7月22日

同时支持控制台和MFC窗口程序的APP

摘要: BOOL CMyApp::InitInstance(){ if ( m_bShowGui==FALSE ) { FILE *stream = NULL; AllocConsole(); // 开辟控制台 ...阅读全文

posted @ 2014-07-22 15:28 大星星O 阅读(108) 评论(0) 编辑

2014年4月2日

Visual Studio .NET项目转换器(ProjectConverter)修改

摘要: Visual Studio .NET 项目转换器非常类似于ASP.NET版本转换器,区别在于它用于转换 Visual Studio 项目文件的版本。尽管在 .NET 框架的 1.0 版和 1.1 版之间只有很小的差异,但一旦将项目文件从 Visual Studio .NET 2002 转换到 Visual Studio .NET 2003,将无法再把它转换回去。虽然这在大多数时候可能不会成为问题(因为在 .NET 框架 1.0 版和 1.1 版之间几乎没有什么破坏性的更改),但在某些时刻你可能需要将项目转换回去。该转换器可以将任何解决方案或项目文件从 Visual Studio 7.1 (Vi阅读全文

posted @ 2014-04-02 17:17 大星星O 阅读(146) 评论(1) 编辑

2014年3月17日

获取显示器信息:厂商、品牌等

摘要: wmi可以获取基本的一些信息,但是厂商品牌等好像获取不到:On Error Resume NextstrComputer = "."Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")Set colItems = objWMIService.ExecQuery("Select * from Win32_DesktopMonitor",,48)For Each objItem in colItems Wsc阅读全文

posted @ 2014-03-17 10:34 大星星O 阅读(1975) 评论(1) 编辑

2014年2月10日

LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

摘要: 连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。在电脑里面搜索一下cvtres.exe,发现存在多个文件,使用最新的cvtres.exe替换老的文件即可,替换之前记得备份一下,如果不对,可以替换回来。例如:我的电脑里面安装了vs2010,最近更新了系统,打了一些补丁,结果就出现这种错误了。在电脑里面搜索发现C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03阅读全文

posted @ 2014-02-10 16:42 大星星O 阅读(42) 评论(0) 编辑

2013年12月18日

命令行参数技巧:__argc,__argv

摘要: 几个可以使用的全局变量:_CRTIMP extern int __argc; /* count of cmd line args */_CRTIMP extern char ** __argv; /* pointer to table of cmd line args */_CRTIMP extern wchar_t ** __wargv; /* pointer to table of wide cmd line args */__argc、__argv、__wargv如果是MFC项目,可以使用CWinApp的m_lpCmdLine变量,注意这个m_lpCmdLi...阅读全文

posted @ 2013-12-18 11:05 大星星O 阅读(1992) 评论(0) 编辑

【转】XZip and XUnzip - Add zip and/or unzip to your app with no extra .lib or .dll

摘要: 原文:http://www.codeproject.com/Articles/4135/XZip-and-XUnzip-Add-zip-and-or-unzip-to-your-app-wDownload source files - 154.3 KBIntroductionI have already introducedXZipin aprevious article. This article presentsXZipand alsoXUnzip, which together allow you to add zip and unzip to your application with阅读全文

posted @ 2013-12-18 10:58 大星星O 阅读(1002) 评论(0) 编辑

_bstr_t可接受多字节、UNICODE字符串,方便用以字符集转换

摘要: 使用_bstr_t需要包含的头文件:#include #include // test.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include using namespace std;string ws2ms(const wstring& ws){ _bstr_t t = ws.c_str(); char* pchar = (char*)t; return pchar;}wstring ms2ws(const string& s){ _bstr_t t = s.c_str(); 阅读全文

posted @ 2013-12-18 10:46 大星星O 阅读(100) 评论(0) 编辑

导航

公告