API 获取文本框句柄~~~ [问题点数:0分]

Bbs5
本版专家分:3455
Blank
蓝花 2005年5月 其他数据库开发大版内专家分月排行榜第三
结帖率 100%
Bbs10
本版专家分:141793
Blank
微软MVP 2009年4月 荣获微软MVP称号
2010年4月 荣获微软MVP称号
2006年4月 荣获微软MVP称号
2005年4月 荣获微软MVP称号
2008年4月 荣获微软MVP称号
2007年4月 荣获微软MVP称号
2004年4月 荣获微软MVP称号
Blank
红花 2006年7月 其他数据库开发大版内专家分月排行榜第一
2006年6月 其他数据库开发大版内专家分月排行榜第一
2006年4月 其他数据库开发大版内专家分月排行榜第一
2006年2月 其他数据库开发大版内专家分月排行榜第一
2005年11月 其他数据库开发大版内专家分月排行榜第一
2005年10月 其他数据库开发大版内专家分月排行榜第一
2005年9月 其他数据库开发大版内专家分月排行榜第一
2005年4月 其他数据库开发大版内专家分月排行榜第一
2005年3月 其他数据库开发大版内专家分月排行榜第一
2005年2月 其他数据库开发大版内专家分月排行榜第一
2005年1月 其他数据库开发大版内专家分月排行榜第一
2004年12月 其他数据库开发大版内专家分月排行榜第一
2004年11月 其他数据库开发大版内专家分月排行榜第一
2004年9月 其他数据库开发大版内专家分月排行榜第一
2004年8月 其他数据库开发大版内专家分月排行榜第一
2004年7月 其他数据库开发大版内专家分月排行榜第一
2004年6月 其他数据库开发大版内专家分月排行榜第一
2004年5月 其他数据库开发大版内专家分月排行榜第一
2004年4月 其他数据库开发大版内专家分月排行榜第一
2004年3月 其他数据库开发大版内专家分月排行榜第一
2004年2月 其他数据库开发大版内专家分月排行榜第一
2004年1月 其他数据库开发大版内专家分月排行榜第一
2003年12月 其他数据库开发大版内专家分月排行榜第一
2003年11月 其他数据库开发大版内专家分月排行榜第一
2003年10月 其他数据库开发大版内专家分月排行榜第一
2003年9月 其他数据库开发大版内专家分月排行榜第一
2003年8月 其他数据库开发大版内专家分月排行榜第一
2003年6月 其他数据库开发大版内专家分月排行榜第一
2003年5月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2006年5月 其他数据库开发大版内专家分月排行榜第二
2006年1月 其他数据库开发大版内专家分月排行榜第二
2005年8月 其他数据库开发大版内专家分月排行榜第二
2005年7月 其他数据库开发大版内专家分月排行榜第二
2005年6月 其他数据库开发大版内专家分月排行榜第二
2005年5月 其他数据库开发大版内专家分月排行榜第二
2004年10月 其他数据库开发大版内专家分月排行榜第二
2003年4月 其他数据库开发大版内专家分月排行榜第二
2003年3月 其他数据库开发大版内专家分月排行榜第二
2003年2月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2006年9月 其他数据库开发大版内专家分月排行榜第三
2006年3月 其他数据库开发大版内专家分月排行榜第三
2005年12月 其他数据库开发大版内专家分月排行榜第三
2003年7月 其他数据库开发大版内专家分月排行榜第三
Bbs5
本版专家分:3455
Blank
蓝花 2005年5月 其他数据库开发大版内专家分月排行榜第三
Bbs5
本版专家分:3455
Blank
蓝花 2005年5月 其他数据库开发大版内专家分月排行榜第三
怎样用api获取ie窗口中文本框句柄
rt,3ks!
请教:获取文本框api函数……?
我的程序上有3个<em>文本框</em>,一个控件,我想在其中的2个<em>文本框</em>中输入值(最好是整形),然后按下控件执行相应的运算把值显示在<em>文本框</em>3,请问需要用些什么函数?rnrn还有,如果在上面再加一个控件,我想程序刚开始运行的时候,3个<em>文本框</em>都不能输入值,当我按下控件后才能激活输入,求教如何实现(最好用API函数);rn开发环境vs2010 c++语言;谢谢指教!
[Help]如何获取QQ2008聊天文本框句柄
[code=C/C++]使用下面的代码,无法找到聊天<em>文本框</em>的<em>句柄</em>,rn只能找到聊天<em>文本框</em>上半部分的<em>句柄</em>,rn如何遍历查找下半部分的聊天<em>文本框</em>?rn////////////////////////////////////////////////////////////rn#include "winuser.h"rnrnHWND h_g; //聊天窗体<em>句柄</em>rnHWND hEdit; //聊天<em>文本框</em><em>句柄</em>(下半部分)rnCString titleList;rnrn//枚举进程,根据标题<em>获取</em>聊天窗体rnBOOL CALLBACK lpEnumFunc(HWND hwnd, LPARAM lParam) rnrn HWND hParent; //两天窗体<em>句柄</em>rn HWND hChatWin; //聊天<em>文本框</em><em>句柄</em> rn char str[100];rn rn //<em>获取</em>聊天窗体的标题rn ::GetWindowText(hwnd,str,sizeof(str)); rn LPCTSTR pstr = str;rn CString tmpStr = pstr; rn CString s;rn LPTSTR strText;rn rn if (tmpStr.Find("交谈中") != -1)rn rn //<em>获取</em>聊天窗体的<em>句柄</em>rn hParent = FindWindow("#32770",pstr);rn h_g = hParent;rn rn //两个Edit<em>文本框</em>,类名都是RichEdit20Arn hChatWin = FindWindowEx(hParent,NULL,"RichEdit20A",NULL); rn hEdit = hChatWin; //<em>获取</em>聊天<em>文本框</em>的<em>句柄</em> rn rn //<em>获取</em><em>文本框</em>内的数据rn strText=s.GetBuffer(255); rn ::SendMessage(hEdit,WM_GETTEXT,255,(LPARAM)strText);rn s.ReleaseBuffer(); rn rn return TRUE;rnrnrn//通过枚举方式,<em>获取</em>聊天<em>文本框</em>的<em>句柄</em>rnBOOL CALLBACK lpEnumFunc_2(HWND hwnd, LPARAM lParam) rnrn HWND hTemp;rn CString s;rn LPTSTR strText; //存储聊天<em>文本框</em>的内容rn LPTSTR strClassName; rn rn //<em>获取</em><em>文本框</em>内的数据rn strText=s.GetBuffer(255); rn ::SendMessage(hwnd,WM_GETTEXT,255,(LPARAM)strText);rn s.ReleaseBuffer(); rn rn //判断聊天<em>文本框</em>内容是否为空rn if (tmpStr.GetLength() )); rn AfxMessageBox(titleList); rn rnrn////////////////////////////////////////////////////////////[/code]
vb.net 获取其他程序窗口文本框句柄
1、目的:同时A和B程序,点击A程序按钮,向B程序窗体的Textbox1发送文本“你好”rn2、实现:查找B程序Textbox1所在窗体<em>句柄</em>,查找Textbox1<em>句柄</em>。rnrn可是我怎么找也找不到这个Texebox1的<em>句柄</em>。(Textbox1在B窗体form1的panel1上。)rnrndim hw as integer rnhw = findwindows(B窗体<em>句柄</em>,0,"Textbox的类名",nothing)rnrnTextbox的类名 我是用spy查找到的,名字很长。rnrn网上看了很多是VB的,试着改了一两天了,都没成功。rnrn求大神帮忙!!
获取一个对话框的 静态文本框 句柄
是这样的。rn我意图<em>获取</em>一个对话框程序 中 一个静态<em>文本框</em>的 文字rnrn但是我用SPY++观察找不到那个静态<em>文本框</em>的文字 也可能是我不会rnrn求高手解决下 如何能<em>获取</em> 别的对话框程序的 文本对话框<em>句柄</em> 用FINDWINDOW么?rn
dfd
dfsdf
请教如何获取窗体和文本框句柄??
如何<em>获取</em>某个windows窗体(非delphi开发的)的<em>句柄</em>,并在这个窗体的某个<em>文本框</em>中输入一串字符,然后再运行窗体上的一个按钮 rn
如何获取窗口内文本框句柄
一  背景   某种情况下,需要从某窗体<em>获取</em>该窗体<em>文本框</em>内的内容,发现<em>文本框</em>并没有标题名,无法<em>获取</em><em>文本框</em>控件的<em>句柄</em>。接下来,我将介绍我<em>获取</em>所需<em>文本框</em>控件<em>句柄</em>方法。 二  使用Spy++<em>获取</em>   如图,打开Spy++可以直接<em>获取</em>到“测试窗口”的所有控件<em>句柄</em>。        三  EnumChildWindows遍历所有<em>句柄</em>   一般窗体内<em>文本框</em>前面都有一个lable控件来标注,比如“测试...
使用句柄获取文本框里的内容
学习用vb.net进行powermill的二次开发,现在想<em>获取</em>“刀具路径列表”框的里面的内容,可以<em>获取</em>到列表框左侧按钮的名称,但框内信息<em>获取</em>不到,请高手们帮忙看看。rnImports System.Runtime.InteropServicesrnImports PowerSolutionDOTNetOLE.clsPowerMILLOLErnImports PMILL = PowerSolutionDOTNetOLE.clsPowerMILLOLErnrnrnImports SystemrnImports System.IOrnImports System.TextrnImports System.MathrnrnrnrnrnrnPublic Class Form1rn Public Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Longrn Public Declare Function EnableWindow Lib "user32" (ByVal hwnd As Long, ByVal fEnable As Long) As Longrn Public Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Longrn Public Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal ByValhWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Longrn Public Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Longrnrnrn Private Declare Function GetWindow Lib "user32" (ByVal hwnd As Integer, ByVal wCmd As Integer) As Integerrn Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Integer, ByVal lpString As String, ByVal cch As Integer) As Integerrn Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpsz1 As String, ByVal lpsz2 As String) As Integerrn Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Integer, ByVal lpClassName As String, ByVal nMaxCount As Integer) As Integerrn Declare Auto Function SendMessage Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal msg As Integer, ByVal wParam As IntPtr, ByVal lParam As IntPtr) As IntPtrrn Private Const GW_CHILD = 5rn Private Const GW_HWNDNEXT = 2rn Private Const WM_GETTEXT As Integer = &HDrnrn Public Function GetHandle() As Longrn Dim hwnd As Longrn Dim Stringname As String = Me.TextBox1.Textrn hwnd = FindWindow(vbNullString, Stringname)rn If hwnd <> 0 Thenrn findITem(hwnd)rn Elsern MsgBox("程序没有启动!")rn End Ifrn End Functionrnrn '子窗体的回调函数rn Public Function findITem(ByVal hwnd As Long) As Longrn Dim tmp As Stringrn Dim strTitle As New String(Chr(0), 255) '用来存储窗口的类型rn Dim strText As New String(Chr(0), 255) '用来存放<em>文本框</em>标题rn '取得窗口的第一个子窗口rn hwnd = GetWindow(hwnd, GW_CHILD)rnrn '通过循环来枚举所有的窗口rn Do While hwnd <> 0rn '<em>获取</em>控件类型rn GetClassName(hwnd, strTitle, Len(strTitle))rn '取得有空字符的窗口标题rn tmp = Strings.Left(strTitle, InStr(1, strTitle, vbNullChar))rn '读取窗体上的数据rnrn Dim Handle As IntPtr = Marshal.AllocHGlobal(100)rn SendMessage(hwnd, WM_GETTEXT, 50, Handle)rn Dim Text As String = Marshal.PtrToStringUni(Handle)rn '控件如果是<em>文本框</em>rn 'If CStr(strTitle.Split("EDIT").Length - 1) <> 0 Thenrn MsgBox(Text)rn 'End Ifrn '如果控件下还有子控件继续遍历()rn If Strings.Left(strTitle, 1) <> vbNullChar Thenrnrn findITem(hwnd)rnrn End Ifrnrnrn '调用GetWindow函数,来取得下一个窗口rn hwnd = GetWindow(hwnd, GW_HWNDNEXT)rn Looprn End Functionrnrn Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Clickrn GetHandle()rnrn End Subrnrn rnEnd Classrnrnrnrnrnrnrn
??????如何获取上下文菜单的句柄,用什么API???????
我不知道怎样获得上下文菜单的<em>句柄</em>。我用GetSubMenu(GetMenu(me.hwnd),0)来<em>获取</em>,但总返回0。这种方法<em>获取</em>一般菜单是正确的,为什么对上下文菜单却没有用呢?望高手指点一二!
由程序实例句柄 获取进程名的API是?
不想用 那个什么 CreateToolhelp32Snapshot和 enumXXX的rn有别的吗,记得好像有2个,不知道 叫啥去了
获取弹出子窗体句柄的API函数?
如何<em>获取</em>主窗体中的弹出子窗体<em>句柄</em>.(不直接用子窗体的Form2.handle,希望通过其他渠道获得).
C# API 根据进程名获取程序句柄
Process.GetProcessesByName(“aaa”)[0].MainWindowHandle ;
求一API:获取父窗口句柄
如题!
怎样使用API获取无标题窗体的句柄
请教,怎样从外部把另一个应用的无标题栏的窗体放到最前端。
通过API 怎么获取指定窗口的句柄
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Longrn Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Longrn Private Declare Function EnableWindow Lib "user32" (ByVal hWnd As Long, ByVal fEnable As Long) As Longrnrn Private Sub Command1_Click()rn Dim WindowHandle As Long, ChildWindowHandle As Longrn rn WindowHandle = FindWindow(vbNullString, "无标题 - 记事本")rn rnrnrn If WindowHandle Then '如果<em>获取</em><em>句柄</em>成功rn rn ChildWindowHandle = FindWindowEx(WindowHandle, 0, "Edit", vbNullString)rn rn If ChildWindowHandle Then '如果成功<em>获取</em>子<em>句柄</em>rn EnableWindow ChildWindowHandle, False '禁用子窗口rn Elsern MsgBox "无法<em>获取</em>子窗口"rn End Ifrn End Ifrn End Subrnrn rn我 每次<em>获取</em>得到的结果都是0,我也新建了一个《无标题 - 记事本.txt》并且放在项目的文件夹中并且打开了《无标题 - 记事本.txt》 但为什么每次还是WindowHandle=0呢
请问如何用api获取QQ.exe的句柄
我要做一个定时关闭QQ的程序。rn但我用findwindow无法<em>获取</em>QQ的<em>句柄</em>,rn原因是我用spy++看了下qq的主界面的fromcaption是空的。并不是显示的"QQ 2006"rn是否有<em>api</em>可以通过进程的映象名称得到他的<em>句柄</em>。
句柄获取
现在有个对话框嵌在CFormView的一个Tab控件里面,怎么通过对话框<em>句柄</em>得到CFormView的<em>句柄</em>?
获取句柄
一个有子页面的程序(Tab Control)中,在某个子页面下用AfxGetApp()->GetMainWnd()->GetSafeHwnd()<em>获取</em>的是父对话框的<em>句柄</em>吧?怎样<em>获取</em>当前子页面的<em>句柄</em>?
句柄获取
我自己重载窗口类:rnclass CCtrMode : public CFormViewrnrn ...rnrnrn我在另外一类中想取得上面我自定义的类<em>句柄</em>!rn请问怎么做啊!
通过API如何得到当前窗口下得到焦点文本框句柄
通过API如何得到当前窗口下得到焦点<em>文本框</em>的<em>句柄</em>
句柄和API介绍
里面有关于<em>句柄</em>和API介绍!
劲舞团 API 取句柄
利用易语言API函数取得劲舞团窗口<em>句柄</em>
API ...窗体句柄? 关闭?
两个VB的程序:rnA.EXE rnB.EXErn启动B.EXE后 调用API检测A.EXE是否启动,如启动则关闭它,rn这个函数该如何写呢?代码怎么写呢?rn
句柄和API是什么东西
好多代码老看到<em>句柄</em>和APIrnrn它们是怎么个工作原理rnrn详细给解释一下,有例子最好
如何获得不可用文本框句柄
获得了另一程序的主窗口的<em>句柄</em>,如何获得该窗口中一不可用<em>文本框</em>的<em>句柄</em>啊。或如何可以直接获得该窗口中一不可用<em>文本框</em>的<em>句柄</em>也可以,谢谢
文本框获取节点文本框获取节点
<em>文本框</em><em>获取</em>节点<em>文本框</em><em>获取</em>节点<em>文本框</em><em>获取</em>节点<em>文本框</em><em>获取</em>节点<em>文本框</em><em>获取</em>节点<em>文本框</em><em>获取</em>节点
如何获取QQ窗口RichEdit文本框中的内容(已经句柄)
我用SendMessage(hRich,WM_GETTEXT,30,hRText)和GetWindowText方法都不能正确取得<em>文本框</em>中的内容,就是发送消息的那个RichEdit<em>文本框</em>,<em>句柄</em>我用spy++看过是没问题了的,请问大家有什么办法解决吗?谢谢了
如何获取另外一个程序中,程序与文本框句柄
可否有实例,非常感谢。
文本框坐标 获取文本框坐标
<em>文本框</em>坐标 <em>文本框</em>坐标 <em>文本框</em>位置<em>文本框</em>坐标 <em>文本框</em>坐标 <em>文本框</em>位置
动态添加文本框获取文本框的值
做一个类似于答题后台,一个题目多个选择!rn也就是点击添加答案时.无刷新添加个TEXTBOX... rn答案是不限制多少个的!...rn然后应该怎么获得上面所有输入的值!rn帮帮忙谢谢!!最好有例子!谢谢rnrnrnID 题目id rnTITLE 选项名称 rnID_SY 所属题目idrnRIGHT 是否答案 rnrn这是数据库....rnrn
如何根据hwnd句柄获取hInstance句柄
有经验的老手都知道rnme.hwnd(窗口<em>句柄</em>) 和 app.hInstance(称:实例<em>句柄</em> 或 实体<em>句柄</em>) 是两个不同的<em>句柄</em>rnrn同一个应用程序下 取得的结果不一样rnrn现在我碰到一个问题rnrn我已经知道了其他名部程序的hwnd ,请问,如何转换为 hInstancernrnrnHOOK函数 (SetWindowsHookEx) 的第三个参数就是hInstance类型的,只有找到hInstance才能钩住外部程序rnrn我这样的思路谁帮我解决一下问题,谢谢
如何获取窗体句柄和messagebox的句柄
参考:rn[code=Assembly]FindWindow(rn lpClassName, 窗口的类名rn lpWindowName: PChar 窗口的标题rn): HWND; 返回窗口的<em>句柄</em>; 失败返回 0rnrn//FindWindowEx 比 FindWindow 多出两个<em>句柄</em>参数:rnFindWindowEx(rn Parent: HWND; 要查找子窗口的父窗口<em>句柄</em>rn Child: HWND; 子窗口<em>句柄</em>rn ClassName: PChar; rn WindowName: PChar rn): HWND;rnrn如果 Parent 是 0, 则函数以桌面窗口为父窗口, 查找桌面窗口的所有子窗口;rn如果 是 HWND_MESSAGE, 函数仅查找所有消息窗口;rn子窗口必须是 Parent 窗口的直接子窗口;rn如果 Child 是 0, 查找从 Parent 的第一个子窗口开始;rn如果 Parent 和 Child 同时是 0, 则函数查找所有的顶层窗口及消息窗口.rn[/code]rn[code=Delphi(Pascal)]rnprocedure TForm1.Button1Click(Sender: TObject);rnvarrn h: HWND;rnbeginrn h := FindWindowEx(TForm1.Handle,0,0,PChar('Warning'));rn if h <> 0 thenrn showmessage('succ');rnend;[/code]rnrn请问怎么<em>获取</em>Warning的<em>句柄</em>?
获取句柄的方法
<em>获取</em>窗口<em>句柄</em>常用方法
webspy网页句柄获取
大家都知道SPY++把,就是C++里面那东西,这个可以取得网页的<em>句柄</em>
vb获取句柄
vb<em>获取</em>鼠标指定位置窗口<em>句柄</em><em>句柄</em>内容关联 vb<em>获取</em>鼠标指定位置窗口<em>句柄</em><em>句柄</em>内容关联 vb<em>获取</em>鼠标指定位置窗口<em>句柄</em><em>句柄</em>内容关联 vb<em>获取</em>鼠标指定位置窗口<em>句柄</em><em>句柄</em>内容关联
获取窗口标题和句柄
通过vb写的代码,<em>获取</em>Windows 窗口正在运行的程序名称和<em>句柄</em>,非常适合学习<em>句柄</em>的人
windows核心编程-句柄获取与复制
#include #include int _tmain() { HANDLE hProcess = GetCurrentProcess(); //<em>获取</em>当前进程的<em>句柄</em> _tprintf(L"hProcess=%d\n", hProcess); DWORD sessionid = 0; DWORD processid = 0; processid = GetProcessId((HAN
MS SPY 获取句柄
<em>获取</em>窗口<em>句柄</em>工具,VS spy,microsoft开发,功能比较齐全。
非模式对话框的句柄获取
在MDI应用程序中,我在CMainFrm类中创建了一个非模式对话框,也可以显示和隐藏.但是发现在状态栏多了一个程序,就是说本来一个程序变成两个了,那怎么样设置对话框的<em>句柄</em>.主要代码如下:rnCDLG**** AA //AA 是成员函数rn在CMainFrm的构造函数中rnrnAA.Create(IDD_DLG_INFO,NULL);rnrn在CMainFrm的析构函数中,rnAA.DestroyWindow();rnrn不知道怎么解决?rn
怎样获取树节点的句柄
我把树形控件中每个节点编了个号,编号存储在TVITEM结构的lParam参数中,现在我知道一个节点的编号,要把此节点选中,我的代码如下:rn treeview->OnInitialUpdate();rn treeview->treeCtrl.Expand(treeview->treeCtrl.GetRootItem(),TVE_EXPAND);rn TVITEM tvi;rn tvi.mask=TVIF_HANDLE|TVIF_PARAM;rn tvi.lParam=m_iWellNumber;rn treeview->treeCtrl.GetItem(&tvi);rn treeview->treeCtrl.SelectItem(tvi.hItem);rnrn但是程序运行后,节点没有被选中,请问问题出在哪里?
如何获取屏幕句柄
如题,屏幕也应该是个窗口,如何<em>获取</em>rnrn或者如何将JInternalFrame置于桌面下,而不依赖其他Frame
MFC的获取子窗体句柄
我有两个子窗体A,B(child风格),无标题rn要在A中接到数据后去B中的一个EDIT中显示?rnrn现在就是::rnif(B的<em>句柄</em>有值,并且是有焦点的)rn::SendMessage(B的<em>句柄</em>,WM_UPDATACTRL,NULL,(LPARAM)(LPCTSTR)MsgStr);//MsgStr是传递的字符串rnrn求助?用汉字表示的那点该如何写?
获取句柄问题!!
现有一个窗体rn上面有很多控件,例如button 等rnrn现在知道窗体上某一控件的的<em>句柄</em> rnrn怎么通过这个窗体上控件的<em>句柄</em>得到 此窗体的<em>句柄</em>rnrn或者有其他方法 得到鼠标所在 窗体的<em>句柄</em>(不是鼠标所在控件的<em>句柄</em>)?rn
如何获取窗体的句柄
比如说很多窗体调用了class1类中test方法,但是class1类中能否知道是哪个窗体调用了test方法或者怎么<em>获取</em>到该窗体的<em>句柄</em>
获取Shell_TrayWnd 句柄 Windows2008
在windows2003/xp中能够通过 FindWindow("Shell_TrayWnd","") 来<em>获取</em><em>句柄</em>。但是在Windows2008中却没有名为Shell_TrayWnd的窗口<em>句柄</em>,这是为什么? windows2008的名字变化了?
获取控件句柄
GetDlgItem(IDC_CHECK1)->m_hWndrn这样做能不能得到控件的<em>句柄</em>呢?rnrn如果不行该怎么做才能得到控件的<em>句柄</em>?
关于获取句柄的问题
void CFRAMDlg::OnOK() rnrn // TODO: Add extra validation herern CWnd *pwnd=FindWindow(NULL,"无标题-记事本");rn HWND h=pwnd->m_hWnd;rn if(h==NULL)MessageBox("<em>获取</em><em>句柄</em>失败");rn else MessageBox("成功");rn CDialog::OnOK();rnrnrnrn我预先开了记事本,想通过这段函数,看是否<em>获取</em>记事本的<em>句柄</em>,为什么一运行就显示“基础类停止工作呢”?
获取句柄时报错
我在mainframe里开了一个线程,在线程里postmessage一个消息,ID_VIEW_FIRSTVIEW是菜单里一个选项。 rn [code=C/C++]HWND hMainframeBtn;rn hMainframeBtn = GetDlgItem(ID_VIEW_FIRSTVIEW)->m_hWnd;//这句报错Unhandled exception at 0x00012768 rn //in SingleCE.exe: 0xC0000005: Access violation.rn ::PostMessage(hMainframeBtn,WM_LBUTTONDBLCLK,0,0);[/code]rnrn注释的地方报错Unhandled exception at 0x00012768 in SingleCE.exe: 0xC0000005: Access violation.rn请问是下什么原因,怎么解决。rn
获取Webbrowser1句柄出错
: HWND : : Long : Form1
获取窗体句柄
是这样的,我自己建了一个DLL文件,内部有一个窗体类,软件运行后首先会通个这个类用DoModal()新建一个模态窗口。后来我又想新建一个更新功能,想法是如果软件更新时用户正占用这个DLL并且停在这个窗体,那么,首先就关闭这个窗体,释放DLL,然后更新这个DLL即可。问题是,想关闭它必须知道它的<em>句柄</em>。这个<em>句柄</em>怎么找呢?rn 我想这样关闭它:SendMessage(FindWindow(_T("loginframe"),NULL),WM_CLOSE,NULL,NULL);因为我之前是这样建立它的rn[code=c]rnCloginframe loginframe;rnloginframe.DoModal();rn[/code]rn思考是不行,关不了,我不想这样:rnSendMessage(FindWindow(NULL,_T("窗口标题")),WM_CLOSE,NULL,NULL);rn因为我以后可能会更改标题,这样太麻烦,而且容易忘记改。rn请高手指教!
获取不到句柄
有个单文档。在thapp中定义个HWND m_HwndPowerMsg; 在子窗体的initDialog中rn CLEESApp *theApp = (CLEESApp *)AfxGetApp();rntheApp->m_HwndPowerMsg = this->m_hWnd;rnrn为什么this->m_hwnd<em>获取</em>不到<em>句柄</em>呢?rn运行完这句theApp->m_HwndPowerMsg 的值是空的。连个0都没有rntheApp->m_HwndPowerMsg = this->GetSafeHwnd();也不行。为什么呢、rn我在别的窗体中运行都好用啊!!!
如何获取按钮的句柄
在用findwindow()<em>获取</em>到窗口的<em>句柄</em>后,怎么样才能<em>获取</em>到该窗口中的某一个按钮的<em>句柄</em>呢?rnrn希望能说仔细点点。。。rnrn我知道该按钮的提示对话
获取句柄的函数
知道一个窗口对象和其<em>句柄</em>,<em>获取</em>它的子窗口和父窗口<em>句柄</em>的方法有哪些?rn目前只知道GetWindow和FindWindow两个函数,但对他们的使用还不太了解。rn如果有多个子窗口,GetWindow是不是只能取得第一子窗口的<em>句柄</em>,有没有办法取得其他子窗口<em>句柄</em>呢?
对话框的句柄获取问题
我从CSocket只能派生类CMySocketrn以下是重载的函数rnvoid CMySocket::OnReceive(int nErrorCode) rnrn // TODO: Add your specialized code here and/or call the base classrn CSampleclientDlg *m_pDlg=(CSampleclientDlg *)AfxGetMainWnd(); //可以正常获得对话框<em>句柄</em>rn m_pDlg->DealReceive();rn rn CSocket::OnReceive(nErrorCode);rnrnrnvoid CMySocket::OnClose(int nErrorCode) rnrn // TODO: Add your specialized code here and/or call the base classrn CSampleclientDlg *m_pDlg=(CSampleclientDlg *)AfxGetMainWnd(); //获得的对话框<em>句柄</em>是0;rn m_pDlg->GetDlgItem(IDC_CONNECTSERVER)->EnableWindow(FALSE); //程序自动关闭rn AfxMessageBox("连接中断");rn CSocket::OnClose(nErrorCode);rnrnrnrn我的程序主窗口是对话框为基础的,IDC_CONNECTSERVER是按钮IDrnrn这个程序早时可以啊,不知怎么会出现这种情况
dephi下获取句柄
由于工作原因,刚学delphi不久.rn请问如何在控件的窗口处理过程函数中得到这个控件的<em>句柄</em>,即delphi下的sender.rn窗口过程只有一个参数Tmessage.不知道怎么得到它的sender.rn还有就是怎么样在其它的消息处理函数中得到他处理的Tmessage结构.
获取视图句柄
在VC中,建一单文本应用程序,将窗口分割为两部分,一部分是基于CListView类的视图,另一部分是基于CFormView类的视图,如何在主框架CMainFrame的菜单响应事件中<em>获取</em>这两个视图的<em>句柄</em>?
SPY++.获取句柄工具
就是<em>获取</em><em>句柄</em>和类名的工具。此工具比较好用的。用不习惯的我给大家个大漠工具更直接。
获取window句柄的小工具
能<em>获取</em>窗口<em>句柄</em>,以及<em>句柄</em>所在窗口的信息,类似spy++, 但更好用
如何获取控件的句柄
如何<em>获取</em>一个游戏中控件的<em>句柄</em>,已经<em>获取</em>到了游戏窗口的<em>句柄</em>,但是对游戏里面一些按钮之类的控件<em>获取</em>不到<em>句柄</em>。rn用spy++只能<em>获取</em>到游戏主窗口的<em>句柄</em>,这没用啊,请问怎么才能找出游戏中一些控件的<em>句柄</em>。
获取IE右键菜单句柄
在IE6版本的时候可以使用rn[code=C/C++]rnhinstSHDOCLC = LoadLibrary(TEXT("SHDOCLC.DLL")); // 加载该DLL即可得到IE右键菜单rnrnif (hinstSHDOCLC == NULL)rnrn // Error loading module -- fail as securely as possible.rn return;rnrnrnhMenu = LoadMenu(hinstSHDOCLC, MAKEINTRESOURCE(IDR_BROWSE_CONTEXT_MENU));rn[/code]rnrnMSDN中说可以使用IOleCommandTarget执行SHDVID_ADDMENUEXTENSIONS命令得到扩展菜单项,然后插入自己的菜单ITEM.rn但是插入自己的菜单ITEM,前提是必须要有菜单的<em>句柄</em>才能够操作.rn可是到了IE6以上的版本就没有这个DLL了.那应该如何<em>获取</em>到IE右键菜单的<em>句柄</em>呢?
如何获取标题栏句柄
在WM_NCPAINT里面怎么<em>获取</em>标题栏<em>句柄</em>
获取任务栏 时间显示句柄
如题rnrn <em>获取</em>任务栏 时间显示<em>句柄</em> 并将自己的窗口放在里面 规换它 自定义窗体可能比任务栏显示的区域大rnrn 现在只有这么多分 明天加分
如何获取Propertysheet的句柄
工程如下,由DoPropertySheet生成属性对话框。在建立的过程中没有定义<em>句柄</em>。rn后面想对里面的页面操作,需要获得每个page的<em>句柄</em>。应该怎么办呢?rn直接GetDlgItem()得不到啊 ?rn请帮忙:rnrnrnrn#include "stdafx.h"rn#include "resource.h"rn#include rn#pragma comment(lib,"comctl32.lib")rnint CALLBACK PropSheetProc(HWND hDlg,UINT uMsg,LPARAM lParam);rnrnHINSTANCE g_hInst;rnint DoPropertySheet(HWND hDlg) rn rn PROPSHEETPAGE psp[2]; rn PROPSHEETHEADER psh; rn psp[0].dwSize = sizeof(PROPSHEETPAGE); rn psp[0].dwFlags =PSP_USETITLE; rn psp[0].hInstance = g_hInst; rn psp[0].pszTemplate = MAKEINTRESOURCE(IDD_DIALOG1); rn psp[0].pszIcon = NULL; rn psp[0].pfnDlgProc =NULL; rn psp[0].pszTitle =TEXT("test1"); rn psp[0].lParam = 0; rn psp[0].pfnCallback = NULL; rn psp[1].dwSize = sizeof(PROPSHEETPAGE); rn psp[1].dwFlags = PSP_USETITLE ; rn psp[1].hInstance = g_hInst; rn psp[1].pszTemplate =MAKEINTRESOURCE(IDD_DIALOG2); rn psp[1].pszIcon = NULL; rn psp[1].pfnDlgProc = NULL; rn psp[1].pszTitle = TEXT("test2"); rn psp[1].lParam = 0; rn psp[1].pfnCallback = NULL; rn psh.dwSize = sizeof(PROPSHEETHEADER); rn psh.dwFlags = PSH_PROPSHEETPAGE; rn psh.hwndParent = hDlg; rn psh.hInstance = g_hInst; rn psh.pszIcon =NULL; rn psh.pszCaption = _T( "Cell Properties"); rn psh.nPages = sizeof(psp)/sizeof(PROPSHEETPAGE); rn psh.nStartPage = 0; rn psh.ppsp = (LPCPROPSHEETPAGE) &psp; rn psh.pfnCallback = PropSheetProc;rn int code=PropertySheet(&psh); rn return code; rnrnint APIENTRY _tWinMain(HINSTANCE hInstance,rn HINSTANCE hPrevInstance,rn LPTSTR lpCmdLine,rn int nCmdShow)rnrn g_hInst=hInstance;rn rn return DoPropertySheet(NULL);rnrnHWND page1;rnrnint CALLBACK PropSheetProc(HWND hDlg,UINT uMsg,LPARAM lParam)rnrn switch(uMsg)rn rn case PSCB_PRECREATE:rn rn char ptr[]="Good";rn page1=GetDlgItem (hDlg,IDD_DIALOG2); //此处不能获得属性页的<em>句柄</em>rnrnrn SetDlgItemText(page1,IDC_STATIC1,ptr);rn rnrn if(page1==NULL) //此处page1为NULLrn rn MessageBox(NULL,"ERROR","system warning",MB_OK|MB_ICONEXCLAMATION);rn rn rn break;rn default:rn return 0;rn rn return 0;rn rn
获取句柄后的问题
小弟已经获得某个控件<em>句柄</em>,问题如下:rn1,如何判断是什么控件,我需要判断出(edit,label,button,dbedit,shape)rn2,如何在知道是什么控件的基础上设置这个控件的一些属性。如dbedit的dataset,
获取窗口实例句柄
我用一个窗口类,调用某个普通类里的函数,现在这个被调用的函数里需要对窗口的控件进行操作,请问该如何解决呢?
获取句柄问题.
通过引用外部DLL"User32.dll"可以调用findWindow()函数来抓取窗体的<em>句柄</em>.rn请问如何抓取这个窗体中所有控件的<em>句柄</em>?rn比如A窗体有两个TextBox.rn我先抓取A窗体的<em>句柄</em>: rnIntPtr formIntPtr = FindWindow(null, "a");rn然后通过findWindowEx()函数来抓取控件的<em>句柄</em>:rnIntPtr controlPtr = FindWindowEx(formIntPtr, IntPtr.Zero, "WindowsForms10.EDIT.app.0.b7ab7b", "");rn问题就出在这,我用SPY++抓了两个TextBox的<em>句柄</em>,它们<em>句柄</em>不一样,但类名却一样.都是"WindowsForms10.EDIT.app.0.b7ab7b"rn已至于我抓的永远是第2个TextBox,请问高手们如何解决呢?
如何获取元文件的句柄
我在做用windowsAPI实现打印预览的相关程序,我在网上查到大多数程序的打印预览都是用如下的方法实现的:先在内存中用CreateMetaFile函数建立一个图元文件(metafile),该函数返回图元文件的hDC,然后通过Windows GDI函数向该文件输出文字和图形,最后在屏幕上使用PlayMetaFile函数显示该图元文件的内容,即可实现打印预览。 rn我在MSDN查到PlayMeteFiled的原型如下rnBOOL PlayMetaFile(rn HDC hdc, // handle to DCrn HMETAFILE hmf // handle to metafilern);rn我想知道如果我用以下语句创建了一个元文件rnHDC hDc; //建立图元文件HDCrnhDc=CreateMetaFile("file");rn那么我该如何<em>获取</em>元文件的<em>句柄</em>,还有就是PlayMeteFile中的hdc就是CreateMetaFile返回的hdc吗?
如何获取HWND(句柄)
在Win32控制台中我知道如何<em>获取</em>窗口的<em>句柄</em>(HWND),但是我不知道如何<em>获取</em>IplImage*类型的<em>句柄</em>,应为我在用Opencv开发项目,所以用到了IplImage*,rnrnIplImage* img = cvQueryFrame(pCap);rnrnHWND hWND = (HWND)img; //这样<em>获取</em><em>句柄</em>怎么不行?rnHDC h = GetDC(hWND);rnGraphics graphics(h); rnrnrn请各位高手给予指点,谢谢大家!
如何获取子窗口句柄
在主窗口前面,有一个密码输入对话框,如何通过对话框ID,<em>获取</em>对话框的<em>句柄</em>?
获取句柄失败!求助!
我用以下淂一段代码想<em>获取</em>图形<em>句柄</em>,可是却总得不到,rn请问可能存在什么原因?如何解决,谢谢!rnHBITMAP hbitmap;rnhbitmap=(HBITMAP)::LoadImage(AfxGetInstanceHandle(),_T("res\\bitmap8.bmp"),IMAGE_BITMAP ,0,0,LR_DEFAULTSIZE | LR_LOADFROMFILE);rn
知道句柄,如何获取句柄的类型
我<em>获取</em>了<em>句柄</em>,但是查看<em>句柄</em>的类型是#32770 (对话框)rn还有一个子<em>句柄</em>rn我不知道如何<em>获取</em>#32770 (对话框)这个<em>句柄</em>rn但是#32770 (对话框)有一个子<em>句柄</em>rn我想通过一个循环<em>获取</em>子<em>句柄</em>后再判断#32770 (对话框)出这个<em>句柄</em>rn子<em>句柄</em>是editrn如果可以直接<em>获取</em>#32770 (对话框)当然最好
获取模态对话框句柄
CTestDlg *testdlg=new CTestDlg;rn CString temp;rn temp.Format("hwnd=%d",testdlg->m_hWnd); //获得的HWND为空rn AfxMessageBox(temp);rn testdlg->DoModal();rnrn请问怎么<em>获取</em>这个对话框的HWND
获取属性页对话框的句柄
如何<em>获取</em>属性页对话中中的<em>句柄</em>和属性页对话框中控件的<em>句柄</em>,谢谢,请附代码,谢谢!
句柄获取消息
大家好 想实现一个功能 就是我<em>获取</em>到了一个LISTVIEW 的<em>句柄</em> 上面的组有 ID 开始地址 结束地址 有 10条记录,rn我就问下 我有了这个<em>句柄</em> 我如何 <em>获取</em> 他每一行的信息 就这样简单,
应用程式的窗体句柄获取
怎么才能<em>获取</em>一个指定的应用程序的<em>句柄</em>呢?如:想<em>获取</em>QQ应用程序的<em>句柄</em>应怎么样做?我试过用GETWINDOW怎么不行的呢?
如何获取对话框句柄
我想用MFC对话框做个游戏,新建一个头文件定义所有类,类的实现部分需要用到CDC*pDC=GetDC(对话框<em>句柄</em>);问题是这个<em>句柄</em>应该如何获得?我用hwnd=FindWindowA,GetDC(hwnd),错误提示:无法从“HDC”转换为“CDC *”,请问我应该如何<em>获取</em>对话框<em>句柄</em>?
如何获取视图句柄
在VC中,建一单文本应用程序,将窗口分割为两部分,一部分是基于CTreeView类的视图,另一部分是基于CListView类的视图,如何在主框架CMainFrame的菜单响应事件中<em>获取</em>这两个视图的<em>句柄</em>?
获取句柄问题
知道实例<em>句柄</em>,如何<em>获取</em>主窗口<em>句柄</em>(如果有的话)?
获取EDIT句柄 的问题
现在有一登录程序,上面有1、用户名输入框2、密码输入框3、登录按钮。想实现的是用程序让它自动登录,现在 能实现的是先通过程序鼠标移动到登录窗体的某个控件上而得到该 控件的<em>句柄</em>,和CLICK一下。rn我想问是的,如何通过这个窗体标题,或进程名,(这里我能实现)得到窗体<em>句柄</em>后,rn怎么获得:输入框的<em>句柄</em>,和按钮的<em>句柄</em>。rn
关于 Word.Application句柄获取..
我想把Word.Application 嵌如到窗体Panel1 中...请问如何使用API 函数来实现..rn 太郁闷了 Excel.Application 直接就有 Hwnd属性而没有.rn
获取子对话框的句柄
我创建了一个对话框程序,然后添加一个tab控件,之后关联两个dlg1,dlg2,不过这个dlg1,dlg2对话框的类型是child,没有边框,那么怎样<em>获取</em>dlg1对话框的<em>句柄</em>呢,findwindow不可以,因为我用spy++查看了没有标题,谢谢,最好叙述详细点 rn
Delphi 获取句柄问题
现在是一个A.exe,B.exernA.exe里面<em>获取</em>B.exe的<em>句柄</em>后,发送消息给B.exe,但B.exe收不到rnrn意思就是B.exe最小化时,收不到A.exe发送的消息,这个如何解决啊?
获取托盘弹出菜单句柄
我想控制一个软件托盘区的弹出菜单,要如何获得该菜单的<em>句柄</em>?rn遍历了该程序的所有窗体,没有在哪个窗体上找到那个菜单,应该是直接用CreateMenu创建的,已经获得到该软件托盘图标窗口的<em>句柄</em>。rnrn现在条件就这么些了,如何才能获得弹出菜单的<em>句柄</em>?
如何获取对话框的句柄?
我在vb的程序中调用了word,程序运行时,点击某个按钮弹出字体对话框,语句是:rnDialogs(wdDialogFormatFont).Show 我想问的是如何能得到这个字体对话框的<em>句柄</em>???????谢谢
c# 获取句柄问题
已经取到了父窗体的<em>句柄</em> 现在想取上边控件的<em>句柄</em>,问题是控件的类名都是一样的,并且都没有标题,请高手给个解决办法
怎样获取对话框的句柄?
各位高手:rn 我想在程序中控制一个对话框,但是怎样获得该对话框的<em>句柄</em>?请指教,谢谢!rn新手
易语言获取句柄
易语言中<em>获取</em><em>句柄</em>的实例,有需要的可以下载啊
获取网页句柄
#coding:utf-8 from selenium import webdriver from time import sleep ff=webdriver.Firefox() ff.implicitly_wait(10) ff.get(r"http://www.baidu.com") #获得百度搜索窗口<em>句柄</em> handle1
如何获取对话框的句柄???
通过以下方式可以<em>获取</em>一个窗口的<em>句柄</em>rnHWND hwnd;rnhwnd = ::FindWindow(NULL,"窗口");rnrn请问如何<em>获取</em>一个对话框(比如名字叫"对话框")的<em>句柄</em>呢?rn有怎样对该对话框进行隐藏\关闭等操作呢?rn
怎样获取WebBrowser控件的句柄
在程序里 msgbox WebBrowser1.hwnd 这个语句会报错,很奇怪,WebBrowser这个控件也有hwnd属性呀,不知道为什么会出错呀
邮电部技术规定_接入网技术要求-不对称数字用户线ADSL下载
邮电部技术规定_接入网技术要求-不对称数字用户线ADSL. 中华人民共和国邮电部发布。 相关下载链接:[url=//download.csdn.net/download/asiaZ/2401096?utm_source=bbsseo]//download.csdn.net/download/asiaZ/2401096?utm_source=bbsseo[/url]
双实科技 嵌入式教程.rar下载
双实科技 嵌入式教程,渐进式讲解嵌入式开发 相关下载链接:[url=//download.csdn.net/download/jjylove777/3823769?utm_source=bbsseo]//download.csdn.net/download/jjylove777/3823769?utm_source=bbsseo[/url]
90show模板下载
灰常好看的模板,买要300快的哟。现在分享给大家。 相关下载链接:[url=//download.csdn.net/download/sssse8/7126147?utm_source=bbsseo]//download.csdn.net/download/sssse8/7126147?utm_source=bbsseo[/url]
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件
我们是很有底线的