大约有 3,000 项符合查询结果(耗时:0.0120秒) [XML]
半个汉字的校验与处理(C++) - C/C++ - 清泛网 - 专注C/C++及内核技术
...或者sql执行错误的异常。为了解决这个问题,有必要找到并删除半个汉字,或者存放的时候,即便截断,也不产生新的半个汉字。
以下是我近期对半个汉字的处理,C++代码如下:
// strSrc: 原始字符串
// nMaxLen: 截断后的最...
AfxGetMainWnd函数解惑 - C/C++ - 清泛网 - 专注C/C++及内核技术
....
CloseHandle( hThread );
}
运行OnTest1函数,你会发现客户区并没有打印"来自线程的字符串"。下面我们把线程函数变一下:
unsigned __stdcall SecondThreadFunc( void* pArguments )
{
// CMainFrame* pMainWnd = (CMainFrame*)AfxGetMainWnd();
COwnerApp...
stl 字符串std::string作为std::map主键key的实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...本文通过一个实例介绍std::map字符串作为key的常见用法,并使用find_if实现map按value值查找。代码如下:
#include <map>
#include <string>
#include <algorithm>
using namespace std;
class map_value_finder
{
public:
map_value_finder(const std::string &cmp_s...
std::find,std::find_if使用小结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...;
return 0;
}
运行结果:
上例中用到了find_if函数,并自己指定predicate function(即find_if函数的第三个参数,请查阅STL手册)。
find_if函数的定义:
template<class InputIterator, class Predicate>
InputIterator find_if(InputIterator _First, InputIt...
C++代码执行安装包静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
...了方案3,完美解决。
//在系统进程中查找explorer.exe,并获取其访问令牌
DWORD WINAPI INTER_GetExplorerToken( OUT PHANDLE phExplorerToken )
{
DWORD dwStatus = ERROR_FILE_NOT_FOUND ;
BOOL bRet = FALSE ;
HANDLE hProcess = NULL ;
HAND...
MFC CFormView和CView区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
...w类的派生类,在CFormView类里可以放很多控件,即“带有菜单并可以添加控件的工程”。
View必须和document一起工作,CView不能在资源编辑器中编辑,但是CFormView可以,一般来说,view是用来显示document中保存的数据,并且响应界面的...
数据实时刷新/动态数据交换 技术,DDE or RTD? - C/C++ - 清泛网 - 专注C/C++及内核技术
...时数据资源,但DDE和标准的Excel函数样式有很大的不同,并且并不是为Excel获取实时数据而设计的,缺乏健壮性,并且效率不高,RTD的引入解决了这些问题。
《VC DDE(Dynamic Data Exchange)与EXCEL连接》实时 数据刷新 技术 DDE RTD
c++ 代码调用nsis安装包实现静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
..., &si, &pi );
...
以上方法使用CreateProcess函数创建一个进程并启动安装包静默安装,/D指定默认安装位置(没有引号,否则不生效),优先级最高。
不过当遇到需要提示权限的情况(需要以管理员身份运行),CreateProcess会执行失...
CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术
...alSection和CEvent,你必须创建CSingleLock或CMultiLock对象来等待并释放同步对象。当你一次只需等待一个对象时使用CSingleLock。在特定的时间使用多个对象的话使用的CMultiLock。
要使用CSingleLock对象,在受控制资源的类成员函数中调用...
MFC 如何移动另一个进程中的窗口,实现窗口同步移动? - C/C++ - 清泛网 - ...
...
效果截图:
代码片断如下:
//等待上面创建进程并启动完毕
HWND hMain = NULL;
while(1)
{
if (hMain = ::FindWindow(NULL, "登录 - xxx"))
{
CRect rect, rectDlg;
pMainFrame->GetWindowRect(&rect);
::GetWindowRect(hMain, rectDlg);
::SetWindow...
