大约有 610 项符合查询结果(耗时:0.0033秒) [XML]
代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术
...Different Interfaces(异曲同工的类)
两个不同的函数/类做同一事情。
19.Incomplete Library Class(不完美的类库)
既存的类库无法满足要求,但又不能修改类库。
20.Data Class(纯稚的数据类)
类中只有单纯的成员及gette...
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升
...方法
IsEqualObject方法用来判断两个接口指针释放引用的是同一个对象。
(11) != 和 == 操作符
跟普通的 一样
(12) CComPtr对IDispatch的特化
CComPtr<IDispatch> iptr;
属性调用的辅助函数:
GetIDOfName(LPCOLESTR lpsz,DISPID * pdispid) 这个方...
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...。
# 斜杠(/)作为路径内部的分割符。
# 同一个节点有绝对路径和相对路径两种写法。
# 绝对路径(absolute path)必须用"/"起首,后面紧跟根节点,比如/step/step/...。
# 相对路径(relative path)则是除了绝对...
预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(...
...样做在一定程度上需要被独立出来的代码在逻辑上是属于同一模块中的,这样才便于维护。不过从设计的角度来说,这个要求一般是满足的,否则就应考虑下项目的总体设计了:P 最后别忘了设置原项目的依赖项 (dependency) 为独立...
DoModal() 不显示的问题总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...导致。
1、核对一下resource.h,本工程里面有两个,对于同一个宏
#define IDD_LOGIN_DIALOG 178
#define IDD_LOGIN_DIALOG 177
两个值不一致。改为一致就可以了。
2、对话框字体问题(字体没有安装则对话框创建失...
ON_COMMAND_EX、ON_COMMAND区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...都需要一个ON_COMMAND_EX宏。
二是可以让几个消息目标处理同一个命令或者通知或者反射消息。如果消息发送路径上较前的命令目标不处理消息或者处理消息后返回FALSE,则下一个命令目标将继续处理该消息。
对于通知消息、反...
进程间通信(IPC)的几种方式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...时,其他进程也访问该资源。因此,主要作为进程间以及同一进程内不同线程之间的同步手段。
# 消息队列( message queue ) : 消息队列是由消息的链表,存放在内核中并由消息队列标识符标识。消息队列克服了信号传递信息少、...
在vc中使用xtremetoolkit界面库-----简单控件的使用 - C/C++ - 清泛网 - 专...
...们要找的就是这个宏定义所代表的字符串了:
我们打开同一目录下的XTPSyntaxEditDefines.h文件
搜索得到如下结果:
可以看到该CXTPSyntaxEditCtrl控件的注册名就是”CodejockSyntaxEditor“了,这就是为什么我们上面要将控件的Class的属...
coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...
...次,通常也只调用一次。只要传递相同的并发标志参数,同一个线程多次调用CoInitializeEx也是允许的,但是后面的有效调用返回S_FLASE。 要在一个线程上合理关闭com库,每一次成功调用CoInitialize或者CoInitializeEx (包括任何返回S_FALSE...
deque iterator not dereferencable 问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...程里面,这种问题也出现的比较多。
两个线程同时访问同一个容器,也会导致出现这种情况。
解决办法:关键代码段不建议用互斥内核对象是因为关键代码段是用户层的,调用很快,互斥内核对象调用需要从用户态转入内核...
