CSDN论坛 > C++ Builder > 基础类

知道系统中一个窗体的句柄,我能不能把它转换成VCL的窗体方式访问它? [问题点数:20分,结帖人yhec]

Bbs5
本版专家分:2734
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:2734
Bbs7
本版专家分:13014
Blank
蓝花 2004年4月 C++ Builder大版内专家分月排行榜第三
Bbs2
本版专家分:330
Bbs6
本版专家分:5815
Bbs6
本版专家分:9236
Blank
蓝花 2003年2月 C++ Builder大版内专家分月排行榜第三
Bbs5
本版专家分:2734
Bbs4
本版专家分:1983
Bbs5
本版专家分:2734
匿名用户不能发表回复!
其他相关推荐
c#窗口操作-句柄操控全解
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Drawing; using System.Drawing.Drawing2D; using System.Runtime.InteropServi
Delphi 查找标题已知的窗口句柄,遍历窗口控件句柄
查找标题已知的窗口句柄,遍历窗口控件   有了回调函数的概念及上面的例子,我们可以继续了。其实想要找到一个标题已知的窗口句柄,用一个API函数就可以了:FindWindow. 其函数原形是: function FindWindow(lpClassName, lpWindowName: PChar): HWND;stdcall; lpClassName:窗口类名.如果只知道标题,可以为空.
HWND句柄与CWnd窗体类的区别与转换
一、区别 HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd. HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。    CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它也封装了窗口句柄即m_hWnd成员。 二、如何得到窗口对象指针C
delphi7根据句柄把窗体前置
这个delphi7小程序能根据一个窗体的句柄,或类名或标题把该窗体置于桌面最前端
在C#中利用句柄发送消息
用C#调用Windows API向指定窗口发送 一、调用Windows API。  C#下调用Windows API方法如下:  1、引入命名空间:using System.Runtime.InteropServices;  2、引用需要使用的方法,格式:[DllImport("DLL文件")]方法的声明;  [DllImport("user32.dll")]private
通过api获取句柄控制其他窗体
很多时候,编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。比如,操作飞信定时发送短信等。我之前开发过飞信耗子,用的是对飞信协议进行抓包,然后分析协议,进而模拟协议的执行,开发出了客户端,与移动服务器进行通信,但是这有一些缺点。如果移动的服务器对接口进行变更,我所编写的客户端也要进行相应的升级。如果服务器的协议进行了更改,甚至个人编写的这种第三方客户端需要重写。而
句柄仪工具
句柄工具,在开发中我们会遇到一些对窗体的操作,这时我们可以使用句柄分析这个窗体,从而对它进行操作。
Unity3D 得到 主窗口句柄
public delegate bool WNDENUMPROC(IntPtr hwnd, uint lParam);     [DllImport("user32.dll", SetLastError = true)]     public static extern bool EnumWindows(WNDENUMPROC lpEnumFunc, uint lParam);  
C# 子线程调用主线程窗体的解决方法
由于Windows窗体控件本质上不是线程安全的。因此如果有两个或多个线程适度操作某一控件的状态(set value),则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的bug,包括争用和死锁的情况。所以VS2005这一改动便可以增强线程安全性。 我想大家更关心的是如何解决这个问题,如何才能操作其它线程中的控件而不引发异常,接下来我们就来探讨下这个问题: 第一种方法
怎么用C#获取指定窗口的句柄(笔记)
获取鼠标位置处窗口句柄,需要使用到Win32Api函数WindowFromPoint,用来根据坐标获取窗口句柄,C#引用如下:   [DllImport("user32.dll", EntryPoint = "WindowFromPoint")]//指定坐标处窗体句柄         public static extern int WindowFromPoint(      
关闭