大约有 5,100 项符合查询结果(耗时:0.0107秒) [XML]
使用NPAPI编写浏览器插件的源码实例(windows 7/linux) - C/C++ - 清泛网 - ...
...ue (void *future,
NPPVariable variable,
void *value)
一定要处理 variable为NPPVpluginNeedsXEmbed的case,否则chrome不会启用插件(firefox还算正常)
插件的演示方法
$cp libplugin_exec.so ~/.mozilla/plugins
$firefox wkt.html
$google-chrome wkt.html ###在网页...
fstream默认不支持中文路径和输出整数带逗号的解决办法 - C/C++ - 清泛网 -...
...nt i = 123456789;
char ch[20];
sprintf((char *)&ch, "%d", i); //整数数据转换为字符数组。
outfile << "i = " << ch << '/n'; //输出不带逗号
上述问题的解决方法有很多,大家可以试试。
fstream 中文路径 带逗号
CDHtmlDialog的基本使用(C++调用JS函数的实现) - C/C++ - 清泛网 - 专注IT技能提升
...InteractiveDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
IHTMLDocument2* pDoc = NULL;
CDHtmlDialog::GetDHtmlDocument(&pDoc);
DISPPARAMS param = {0};
VARIANT vtRet;
CallJSFunction(pDoc, _T("CppCallJsFunc"), param, &vtRet, NULL, NULL);
}
HRESULT C...
ATL COM开发入门(一)(JS调用ActiveX/COM组件) - C/C++ - 清泛网 - 专注C/C++及内核技术
....dll注册,如图:
这时注册表(regedit)中会写入相应的数据:
这时,只能使用IE浏览器打开网页测试,因为只有IE支持COM组件调用,其他内核的浏览器想要实现类似功能可以使用npapi,详细请参考《使用NPA ...
关于Rsyslogd 的一些配置 (高性能、高可用 rsyslogd) - C/C++ - 清泛网 - ...
...传输的。这样,因为rsyslog的新版本默认不期望丢弃任何数据,而rsyslog中的日志又传输不出去,导致了业务在写日志的时候“被”堵塞住了。
拿到rsyslog的配置后,发现仅有一些简单的关于传输逻辑的配置,而关于rsyslog进程、队...
MFC SysLink的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: 在此添加控件通知处理程序代码
PNMLINK pNMLink = (PNMLINK) pNMHDR;
if (wcscmp(pNMLink->item.szUrl, L"https://www.tsingfun.com") == 0)
{
// 主要执行语句
ShellExecuteW(NULL, L"open", pNMLink->ite...
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...)
- namespace (名称空间节点)
- processing-instruction (处理命令节点)
- comment (注释节点)
- root (根节点)
xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节点),因此可以将下文...
c++读注册表 - C/C++ - 清泛网 - 专注C/C++及内核技术
... if (ERROR_SUCCESS == rc)
{
path = szBuffer; //处理读出来的值
RegCloseKey(hKey);
}
}
c++ 注册表
关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...不通,换个思路,找一个可以匹配单 / 宽字符的可变参数处理函数便可以解决,如下:
#define logging(x, ...) \
Log(__FUNCTION__, __LINE__, (x), __VA_ARGS__)
void Log(LPCSTR func, INT line, LPCTSTR fmt, ...)
{
// 设置地域,不然_vftprintf_s...
CreateWindow()动态创建一个EditBox - C/C++ - 清泛网 - 专注C/C++及内核技术
...---------------------------------------------
创建好了EditBox,需要处理其输入事件,如下:
先给它设置一个ID(可以在resource.h中指定)
m_wndEdit = CreateWindow(_T("EDIT"), 0, WS_CHILD | WS_VISIBLE | ES_WANTRETURN,
70, 4, 60, 16, m_hWnd, (HM...
