大约有 1,142 项符合查询结果(耗时:0.0137秒) [XML]
MFC子窗口和父窗口(SetParent,SetOwner) - C/C++ - 清泛网 - 专注C/C++及内核技术
...的子窗口自动隐藏或者显示,这也是通过直接调用SetOwner函数实现的。
二、窗口类型的说明和限制
(1)控制台窗口(desktop window)。这是系统最早创建的窗口。可以认为它是所有 WS_OVERLAPPED 类型窗口的所有者和父窗口。Kyle Ma...
lua和c/c++互相调用实例分析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
int (lua_checkstack) (lua_State *L, int sz);
lua中定义的变量和函数存放在一个全局table中,索引值为LUA_GLOBALSINDEX ,table相关操作接口:
void (lua_gettable) (lua_State *L, int idx);
void (lua_getfield) (lua_State *L, int idx, const char *k);
void (lua_settabl...
使用CSplitterWnd实现拆分窗口(多视图显示) - C/C++ - 清泛网 - 专注C/C++及内核技术
...c返回之后创建视图。CsplitterWnd为此提供了名为 CreateView的函数。
你应按如下步骤创建一个CSplitterWnd对象:
1. 在父框架中嵌入一个CSplitterWnd成员变量。
2. 重载父框架的CFrameWnd::OnCreateClient成员函数。
3. 从重载的On...
MFC中重载的DoDataExchange函数为何不被调用 - C/C++ - 清泛网 - 专注C/C++及内核技术
MFC中重载的DoDataExchange函数为何不被调用MFC中重载的DoDataExchange函数不被调用的原因是没有调用基类的OnInitialUpdate()方法导致的。解决如下:void CMyView::OnInitialUpdate()...DoDataExchange函数不被调用的原因是没有调基类的OnInitialUpdate()方...
OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...
... send_queue_list;
// 当session的包返回时处理响应的回调函数,对于OceanBase 0.4的mergeserver来说,实际上是int ObMergeCallback::sql_process(easy_request_t* r)
// 将响应事件进mergeserver的finish queue队列
easy_io_process_pt *process;
ea...
VC窗口刷新InvalidateRect和UpdateWindow - C/C++ - 清泛网 - 专注C/C++及内核技术
...序(自己写代码用SendMessage)来发送。
当调用UpdateWindow函数,或者是Window检测到窗口被覆盖的地方需要恢复的时候,比如,第一次创建窗口,改变了窗口的大小,最大化,最小化等等(其实这些事件发生时会调用UpdateWindow函数...
windows异常处理 __try __except - C/C++ - 清泛网 - 专注C/C++及内核技术
...t关键字来定义。并且,catch关键字后面往往好像接受一个函数参数一样,可以是各种类型的异常数据对象;但是__except关键字则不同,它后面跟的却是一个表达式,我们知道,函数调用也是一个表达式。
我们来看下面这个例...
用Javascript获取页面元素的位置(全) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...ntHeight
}
}
}
上面的getViewport函数就可以返回浏览器窗口的高和宽。使用的时候,有三个地方需要注意:
1)这个函数必须在页面加载完成后才能运行,否则document对象还没生成,浏览器会报错。
...
windows下捕获dump之Google breakpad_client的理解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...了非崩溃产生dump的接口。画个流程图出来(流程图只是函数的罗列,块与块之间可能存在包含关系):
CrashGenerationClient 和 CrashGenerationServer。
这两个类主要用于进程间通信,包括:管道数据传输、Event通知。跟ExceptionHa...
MFC OnEraseBkgnd浅析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...受。有没有什么这种的方法?有,那就是重载OnEraseBkgnd()函数。该函数控制重绘图的背景刷新,默认将窗口用系统背景颜色填充,即用白色将窗口刷一遍。这就产生的严重的闪烁效果,有时看到屏幕白的一条一闪而过,非常不爽...