随笔 - 6  文章 - 129  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(14)

随笔档案(6)

文章分类(467)

文章档案(423)

相册

收藏夹(18)

JAVA

搜索

  •  

积分与排名

  • 积分 - 815446
  • 排名 - 49

最新评论

阅读排行榜

评论排行榜

03 2013 档案

VC:nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12..."错误! (转)

posted @ 2013-03-15 15:04 Ke 阅读(921) | 评论 (0)  编辑

VC: “LoadLibraryW”: 不能将参数 1 从“const char *”转换为“LPCWSTR”
     摘要: 动态调用DLL
通过
LoadLibrary
GetProcAddress
FreeLibrary实现。
原因 :工程只支持UNICODE字符
解决方法:
工程属性->配置属性–>常规—>字符集—->使用多字节符字符集
  阅读全文

posted @ 2013-03-13 18:59 Ke 阅读(2666) | 评论 (0)  编辑

Combobox出现System.Data.DataRowView的原因,以及指定ValueMember的时机问题

posted @ 2013-03-13 11:11 Ke 阅读(348) | 评论 (0)  编辑

c++调用c#的dll(转)
     摘要: 一、使用/clr编译MFC可执行文件或规则C# DLL函数.
1、打开“项目属性”对话框,方法是右键单击“解决方案资源管理器”中的项目并选择“属性”。
2、展开“配置属性”旁边的节点并选择“常规”。在右侧窗格中的“项目默认值”下,将“公共语言运行库支持”设置为“公共语言运行库支持(/clr)”。
3、在相同的窗格中,确保将“MFC的使用”设置为“在共享DLL中使用MFC”。
4、在“配置属性”下,展开“C/C++”旁边的节点并选择“常规”。请确保将“调试信息格式”设置为“程序数据库/Zi”(而不是“/ZI”)。
5、在“配置属性”下,选择“C/C++”,然后选择“代码生成”。请确保将“运行时库”设置为“多线程调试DLL(/MDd)”或“多线程DLL(/MD)”之一。
  阅读全文

posted @ 2013-03-12 15:13 Ke 阅读(3496) | 评论 (0)  编辑