句柄怎么求

句柄怎么求 如何获得指定窗口的句柄?

如何获得指定窗口的句柄?

如何获得指定窗口的句柄?

句柄获取方法(获取该窗口的句柄后,即可向该窗口类类发送消息、处理程序):0。获取所在类窗口的句柄: this-gtm_hwnd

1。主窗口的句柄: 无论在主窗口类内,还是子窗口类内,获取主窗口句柄的方法: AfxGetMainWnd()-gtm_hWnd, 如:::SendMessage(AfxGetMainWnd()-gtm_hWnd , WM_MY_DOSOME , 0 ,(LPARAM)i) 在窗口类中 this-gtm_hWnd 或者this-gtGetSafeHwnd()

2。子窗口句柄:用FindWindow,(只要知道子窗口的名字即可)如: ::FindWindow(NULL,WindowsName) 返回找到的窗口的句柄 寻找当前窗口是否在运行windowname的程序,该名字为窗口名字,如: CWnd* pWnd=FindWindow(NULL,_T(\

编译原理句柄怎么找?

句型、句子、语言

设文法G=(VT,VN,S和P)。如果S =gt* α,则称α是一个句型。仅含终结符号的句型是一个句子。语言L(G)是有文法G产生的所有句子组成的集合:L(G) = {α | S =gt* α,且α∈VT*}

短语、直接短语、句柄

令G是一个文法,S是文法的开始符号,假定αβδ是文法G的一个句型,如果有S =gt* αAδ 且 A =gt β,则称β是句型αβδ相对于非终结符A的短语。特别是,如果有A =gt β,则称β是句型αβδ相对于规则A -gt β的直接短语,一个句型的最左直接短语称为该句型的句柄。

素短语、最左素短语

设G是一个算符文法,β是句型αβδ关于A的短语(即有S =gt* αAδ 且 A =gt β),且β至少含有一个终结符号,并且除自身之外不再含有任何更小的带有终结符号的短语,则称β是句型αβδ关于A的素短语。所谓最左素短语是指处于句型最左边的那个素短语。