已经获取了HDC,如何根绝这个DC获得控件或者窗体的句柄呢?谢谢 已经获取了HDC,如何根绝这个DC获得控件或者窗体的句柄呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如你已经的HDC为hdc,则可用如下变量得到窗口句柄: CDC *pDC = CDC::FromHandle(hdc); CWnd *pWnd = pDC->GetWindow(); HWND hHandle = pWnd->GetSafeHwnd(); WindowFromDC如果是内存DC,返回的是NULL windows api HWND ::WindowFromDC( HDC hdc )msdnhttp://msdn.microsoft.com/en-us/library/dd145201(VS.85).aspx类似的还有 WindowFromPoint vs2008下的mfc的comm控件 请问下这是bug吗? InNoteBox Class.lnk如何使用 如果VC建的是个控制台的程序,想用MFC的一些类,怎么办 不使用脚本,如何能调用到ie中的activex的自定义方法 DrawText写多行文本的问题 ODBC编程的困惑 有关P、V操作的问题(好难!) 不知道怎么的,这样的调用会出错,-----断言! 如何把char *转换到CString??? 程序界面问题:怎么使用win32窗口工具栏? 请教做法,CStdioFile的ReadString判断是否空行和一些CStringArray挪位合并问题...
CWnd *pWnd = pDC->GetWindow();
HWND hHandle = pWnd->GetSafeHwnd();
如果是内存DC,返回的是NULL
HWND ::WindowFromDC( HDC hdc )msdn
http://msdn.microsoft.com/en-us/library/dd145201(VS.85).aspx类似的还有 WindowFromPoint