大约有 12,000 项符合查询结果(耗时:0.0365秒) [XML]
在vc中使用xtremetoolkit界面库-----简单控件的使用 - C/C++ - 清泛网 - 专...
...原因了。
写这篇博文只是想记录下来以便日后查阅,有什么写得不好的地方望各位大牛们指正,也给指引一下那些跟我一样的同志们更快速的学习。
作者:http://blog.csdn.net/lp310018931
xtreme toolkit,VC界面库,控件使用
coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...
...除CoGetMalloc和内存分配函数)之前必须初始化com库。
有哪些方式呢?单线程和多线程。
CoInitialize指明以单线程方式创建。
CoInitializeEx可以指定COINIT_MULTITHREADED以多线程方式创建。
创建单线程方式的COM服务器时...
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...员,释放指针P的过程是:只是释放了基类的资源,而没有调用继承类的析构函数,调用 dosomething() 函数执行的也是基类定义的函数。
一般情况下,这样的删除只能够删除基类对象,而不能删除子类对象,形成了删除一半形象,...
/usr/include/c++/4.9/bits/stl_iterator_base_types.h:165:53: error: ‘i...
...上述错误,原因在于使用std命名空间,而std命名空间中已经有了std::distance函数.
原型为:
template<class InputIterator>
typename iterator_traits<InputIterator>::difference_type
distance (InputIterator first, InputIterator last);
这个函数要求两个参数...
MFC 去掉控件的边框 - C/C++ - 清泛网 - 专注C/C++及内核技术
...x(WS_EX_CLIENTEDGE, NULL);
(注:ModifyStyle(WS_BORDER, 0);一般是没有效果的,大家有兴趣可以试试 )MFC 控件 边框
MFC Static透明背景色的实现、Static控件自绘、Static字体修改 - C/C++ - ...
...体、文本颜色等。
自绘时注意点:
1、消息映射中不要有:ON_WM_PAINT、ON_WM_DRAWITEM 消息,否则DrawItem函数不会被调用。
2、DrawItem而非OnDrawItem。OnDrawItem是ON_WM_DRAWITEM消息的处理函数,是处理子控件发送过来的自绘消息的。MFC Stati...
VC中CStatic等控件字体颜色的设置和OnCtlColor的使用 - C/C++ - 清泛网 - ...
...绘控件,相关内容请在清泛网自行搜索。
由于CStatic没有现成的接口,要么自己继承CStatic然后重写WM_CTLCOLOR的响应函数。要么在父窗口重写WM_CTLCOLOR的响应函数,然后调用相应的接口来改变文字颜色,原理如下:
“在绘制控件...
给VC/SDK中的应用程序加上皮肤(实例演示) - C/C++ - 清泛网 - 专注C/C++及内核技术
...里不在啰唆,上述用的是SKinSharp的皮肤库,相应的皮肤库有很多,比如国内知名的Skin++,国外收费的SkinMagic等等。
源码下载:sdk皮肤应用实例.zip
VC SDK 皮肤
MFC中通过Tooltip类实现悬浮鼠标显示提示信息 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ct;
UINT nID = pTTTStruct->idFrom; //得到相应窗口ID,有可能是HWND
//表明nID是否为HWND
if (pTTT->uFlags & TTF_IDISHWND)
{
//从HWND得到ID值,当然你也可以通过HWND值来判断
nID = ::GetDlgCtrlID((HWND)nID);
if (NULL == nID)
return...
SetWindowsLong、SetClassLong 的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...个新的应用程序事例句柄。
GWL_USERDATA:设置与窗口有关的32位值。每一个窗口均有一个由创建该窗口的应用程序使用的32位值。
当hWnd参数标识了一个对话框时,也可使用下列值:
DWL_DLGPROC:设置对话框过程的新地址...
