大约有 9,000 项符合查询结果(耗时:0.0140秒) [XML]
COM对象IWebBrowser2,IHTMLDocument2,IHTMLWindow2,IHTMLElement 相互获取 ...
...
Frame/IFrame - IHTMLWindow2
Element - IHTMLElement
可以通过下面方法互相获取:
browser -> document IWebBrowser2::get_Document
document -> frame IHTMLDocument2::get_parentWindow
frame -> document IHTMLWindow2::ge...
如何获取IE (控件)的所有链接(包括Frameset, iframe) - C/C++ - 清泛网 -...
...pDoc->Release();
}
方法二:
CComQIPtr<IHTMLElement> pElem = ; // 可以递归上面的 CComPtr<IDispatch> spDispCollectio 来得到
CComBSTR bstrTagName;
pElem->get_tagName(&bstrTagName);
if ( lstrcmpiW(L"IFRAME", bstrTagName)==0 ||
lstrcmpiW(L"FRAME", bstrTagName)==0 )
{
...
c/c++如何获取CPU的序列号? - C/C++ - 清泛网 - 专注C/C++及内核技术
...指令,除了用于识别CPU(CPU的型号、家族、类型等),还可以读出CPU支持的功能(比如是否支持MMX,是否支持4MB的页等等),内容的确是十分丰富。CPUID指令有两组功能,一组返回的是基本信息,另一组返回的是扩展信息。
...
[源码实例] c/c++获取网卡mac地址 - C/C++ - 清泛网 - 专注C/C++及内核技术
...信息存放的变量
ncb.ncb_length = sizeof(Adapter);
// 接着,可以发送NCBASTAT命令以获取网卡的信息
uRetCode = Netbios( &ncb );
if ( uRetCode == 0 )
{
// 把网卡MAC地址格式化成常用的16进制形式,如0010-A4E4-5802
sprintf(pMicID,"%02x-%02x-%0...
error C2662: “Screen::move”: 不能将“this”指针从“const Screen”转...
...splay(cout);
解决办法:通过返回调用函数的对象的引用,可以将一些操作链接起来简化代码书写。
这里要注意,display函数返回的是const引用,因此在调用move函数中返回非const引用时无法实现转换导致出错。
解决的办法就是通...
与迭代器失效相关的错误,例如:0x008D1127 处有未经处理的异常(在 prog34.e...
...作,c++ primer建议假设迭代器失效是最安全的做法。这里可以在for语句中重新获取迭代器,以避免此类错误。迭代器 失效 0xC0000005 访问冲突
MFC Static透明背景色的实现、Static控件自绘、Static字体修改 - C/C++ - ...
...C->RestoreDC(nSaveDC);
}
这种采用完全自绘的方式更为灵活,可以改变字体、文本颜色等。
自绘时注意点:
1、消息映射中不要有:ON_WM_PAINT、ON_WM_DRAWITEM 消息,否则DrawItem函数不会被调用。
2、DrawItem而非OnDrawItem。OnDrawItem是ON_WM_DR...
VC中点击任务栏让窗口最小化问题解决 - C/C++ - 清泛网 - 专注C/C++及内核技术
...的程序图标,无法让窗口最小化,只能去点最小化按钮才可以。
解决方法:
.rc中修改对话框的样式,在最后加上 | WS_MINIMIZEBOX
或者:ModifyStyle(0, WS_MINIMIZEBOX); 原理一样。MFC 任务栏 最小化
VC 对话框背景色覆盖CEdit背景色的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
... CTLCOLOR_SCROLLBAR 滚动条
CTLCOLOR_STATIC 静态文本
当然也可以对指定ID的单个控件进行特殊设置:
if(pWnd->GetDlgCtrlID() == IDC_STATIC1)
...
MFC 对话框 背景色 CEdit
C++ 通过主机名/域名获取IP - C/C++ - 清泛网 - 专注C/C++及内核技术
...ck库,如果WSAStartup()函数返回值为0,说明加载成功,程序可以继续往下执行
if( gethostname ( name, sizeof(name)) == 0)
{ //如果成功,将本地主机名存放入由name参数指定的缓冲区中
if((hostinfo = gethostbyname(name)) != NULL)
{ //这是获...
