Windows核心编程
Jerry-se
这个作者很懒,什么都没留下…
展开
-
strrstr函数的宽字符版实现
strrstr函数用来从一个字符串尾部开始查找另一个字符串出现的第一个位置,我却没有找到这个函数的宽字符版本,因此自己写了一个实现的函数如下。const wchar_t* wcsrstr(_In_z_ const wchar_t* _String, _In_z_ const wchar_t*_SubString){ const wchar_t *pLast = _String + wc...原创 2018-07-25 21:15:11 · 2205 阅读 · 0 评论 -
富文本框通过流读取RTF文本文件
平台为win32+duilib,其他环境类似。static DWORD CALLBACK streamInCallback(DWORD_PTR dwCookie, LPBYTE pbBuff, LONG cb, LONG *pcb){ ReadFile((HANDLE)dwCookie, pbBuff, cb, (LPDWORD)pcb, NULL);//读取数据 retur...原创 2018-07-26 13:32:32 · 2267 阅读 · 0 评论 -
富文本框显示OLE对象
富文本框没有提供直接显示OLE对象的属性或方法设置。丰富的编辑控件通过组件对象模型(COM)接口公开它们的一些功能。 通过从控件获取接口,您可以使用控件中的其他对象。 您可以通过发送EM_GETOLEINTERFACE消息来获取此接口。 然后,您可以从IRichEditOle界面获取文本对象模型中使用的接口。另一个接口IRichEditOleCallback由应用程序实现,用于在控件与对象交...原创 2018-07-26 13:48:18 · 1367 阅读 · 0 评论