
编程语言
花生切糖
这个作者很懒,什么都没留下…
展开
-
C#应用代码无法进入动态链接库的解决方法
在单步调试C#程序的过程中,需要进入动态链接库,有时候无法进入,解决方法如下:Demo -> 右键 -> 属性 -> 调试 -> 勾选"启用本机代码调试"...原创 2019-10-21 20:36:17 · 636 阅读 · 0 评论 -
MFC列表框显示点分十进制IP格式的字符串
/****************省略****************/1.CString str;//将十进制网络字节序转换为点分十进制IP格式的字符串2.str = inet_ntoa (* (struct in_addr *)pHost->h_addr_list[i]);//列表框输出3.m_blist.AddString(str);/****************省略...原创 2019-03-13 12:17:37 · 236 阅读 · 0 评论 -
动态链接库使用注意事项
一、导出全局函数前期是使用模块定义文件导出,后期改为使用关键字导出时,不仅要将“项目”——“源文件”中的“xxxxxx.def”文件删除,还要将“属性”——“链接器”——“输入”——“模块定义文件”删除,否则会报错:“无法打开xxxxxx.def文件”。二、通过关键字_declspec(dllexport)导出使用关键字_declspec(dllexport)导出函数,在声明函数为...原创 2019-03-27 09:56:25 · 351 阅读 · 0 评论 -
动态链接库结构体类型参数的传递实例
本程序通过调用动态链接库获取局域网内可用IP。为了获取动态链接库中的结构体类型变量,可以在调用动态链接库时传入相同结构的结构体参数。例://动态链接库,通过调用IPscan()可以获得参数值:ip_scan_replyDLL.htypedef struct{ char echo_ip[100][16]; BOOL error_message; }IP_SCAN_REPL...原创 2019-03-27 14:23:56 · 1980 阅读 · 0 评论