社区
C#
帖子详情
怎样获得窗体的 handle 值?
caozping
2003-07-25 03:51:40
要在API中使用窗体的 handle 值,怎样可以取到?
...全文
103
4
打赏
收藏
怎样获得窗体的 handle 值?
要在API中使用窗体的 handle 值,怎样可以取到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ArLi2003
2003-07-26
打赏
举报
回复
指针型的handle 可以用:
this.Handle.ToPointer()
ArLi2003
2003-07-26
打赏
举报
回复
方法1,将API 声明为handle 的换为IntPtr
方法2:this.Handle.ToInt32()
liduke
2003-07-25
打赏
举报
回复
例如
IntPtr hwnd = GetWindowDC(GetDesktopWindow());
GetWindowDC,GetDesktopWindow,ReleaseDC都是常用的API,他们的声明我就不写了
AhBian
2003-07-25
打赏
举报
回复
Form1 frm = new Form1();
...
int handle = (int)frm.Handle;
C# 通过窗口
handle
读写
窗体
变量
本文介绍了一种使用C#进行跨
窗体
数据传递的方法。通过实例演示了如何在一个
窗体
中设置数据,并在另一个
窗体
中获取并使用这些数据。此方法涉及使用IntPtr类型来保存
窗体
句柄,然后通过Form.From
Handle
方法找到目标
窗体
,实现数据的间接传递。
hinstance,application.
handle
与
窗体
Handle
的区别
本文详细解释了程序实例句柄(hinstance)和应用在任务栏上的窗口句柄(application.
handle
),并提供如何通过获取窗口句柄来获取hinstance的方法。
如何获取外部EXE窗口的
handle
博客围绕在Delphi程序设计中运行外部EXE并返回其
Handle
的问题展开讨论。提到WinExec、ShellExecute等方法无法返回所需
Handle
,探讨了FindWindow函数,还分享了从大富翁论坛得到的通过EnumWindowsProc和FindMainWindow函数获取
Handle
的方法。
winform
窗体
this方式和
handle
(句柄)方式的区别
本文对比了WinForm中使用this和win32api
handle
两种方式实现
窗体
最大化、恢复默认大小、设置
窗体
透明度的功能,并提供了具体实现代码。
HINSTANCE
HANDLE
HWND 的区别及一般方法
本文深入解析Windows编程中常见的句柄概念,包括HINSTANCE、HWND、
HANDLE
和CWnd的区别与联系,以及它们在应用程序中的作用。并通过示例展示了ID、
HANDLE
、HWND之间的转换方法。
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章