一个API的问题

Carpathia 2010-05-24 01:25:03
我现在要获取一个C++程序上SysIPAddress32控件,但是用下面的API却无法获取到值,确认控件的句柄没有错误,已经和SKP++上得到的句柄一样,大家觉得哪里出现了错误
[DllImport("user32.dll")]
public static extern int GetWindowText(IntPtr handle, StringBuilder text, int MaxLen);

我以为是API获取不对,所以经过查找
[DllImport("user32.dll")]
public static extern int GetWindowLong(IntPtr handle, int MaxLen);
但该函数仍然只获取到一长串未知数据
...全文
54 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
-小蕾- 2010-05-24
  • 打赏
  • 举报
回复
帮顶,没有方法给你调用么?比如我曾做过的:
//c++函数强制声明
[DllImport("mi.dll", EntryPoint = "API_OpenComm")]
public static extern IntPtr API_OpenComm(int nCom, int nBaudrate);

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧