这篇教程C++ wcsdup函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中wcsdup函数的典型用法代码示例。如果您正苦于以下问题:C++ wcsdup函数的具体用法?C++ wcsdup怎么用?C++ wcsdup使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了wcsdup函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: QtCeSetClipboardHRESULT QtCeSetClipboard(IDataObject* obj){ HWND owner = ptrClipboardData->clipBoardViewer->internalWinId(); if (!OpenClipboard(owner)) return !S_OK; bool result = false; if (obj == 0) { result = true; EmptyClipboard(); CloseClipboard(); } else { QOleDataObject* qobj = static_cast<QOleDataObject*>(obj); const QMimeData* data = qobj->mimeData(); if (data->hasText()) { EmptyClipboard(); result = SetClipboardData(CF_UNICODETEXT, wcsdup(reinterpret_cast<const wchar_t *> (data->text().utf16()))) != NULL; CloseClipboard(); result = true; } } return result ? S_OK : !S_OK;}
开发者ID:maxxant,项目名称:qt,代码行数:24,
示例2: NS_ENSURE_ARG_POINTERNS_IMETHODIMP nsPrintSettingsWin::GetDeviceName(PRUnichar **aDeviceName){ NS_ENSURE_ARG_POINTER(aDeviceName); *aDeviceName = mDeviceName?reinterpret_cast<PRUnichar*>(wcsdup(mDeviceName)):nullptr; return NS_OK;}
开发者ID:julianpistorius,项目名称:gp-revolution-gecko,代码行数:6,
示例3: cb_popup_statestatic void cb_popup_state(GtkStatusIcon *status_icon, guint button, guint activate_time, gpointer user_data){ switch (button) { case 1:#if UNIX toggle_im_enabled(); break; case 2:#endif kbm_toggle(); break; case 3: { char bak[512], cur[512]; get_gcin_conf_fstr(PHONETIC_KEYBOARD, cur, ""); get_gcin_conf_fstr(PHONETIC_KEYBOARD_BAK, bak, ""); if (bak[0] && strcmp(bak, cur)) { char kbm[512]; strcpy(kbm, bak); char *p=strchr(kbm, ' '); if (p) { *(p++)=0; int i; for(i=0;kbm_sel[i].name;i++) if (!strcmp(kbm_sel[i].kbm, kbm)) { break; } if (kbm_sel[i].kbm) { unich_t tt[128]; if (mitems_state[0].name) free(mitems_state[0].name);#if UNIX sprintf(tt, "注音 C++ wcserr_set函数代码示例 C++ wcscpy_s函数代码示例
|