大约有 23,300 项符合查询结果(耗时:0.0304秒) [XML]
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...在testDlg.h中定义
#include "winsock2.h"
#pragma comment(lib, "WS2_32")
#define WM_SOCKET (WM_USER+1)
同时在该文件中加入一个自定义消息处理函数
afx_msg LRESULT OnSocketMsg(WPARAM wParam,LPARAM lParam);
在testDlg.cpp中定义
ON_MESSAGE(WM_SOCKET,OnSocketMsg)
在...
C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术
...更方便。COleSafeArray和SAFEARRAY之间的关系就是MFC类库和Win32 SDK的关系,使用步骤类似。
使用COleSafeArray实现二维数组的源代码如下所示:
VARTYPE vt = VT_I4; /*数组元素的类型,long*/
SAFEARRAYBOUND sab[2]; /*用于定义数组的维数和下...
vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...indNextFile,支持 * 通配符查找文件,核心代码如下:
WIN32_FIND_DATA FindFileData;
char szCurPath[MAX_PATH + 1] = { 0 };
GetCurrentDirectory(MAX_PATH, szCurPath);
CString findFileName;
findFileName.Format("%stest*.txt", szCurPath);
HANDLE hFind = ::FindFirstFile(findFileNam...
SHFileOperation 这个API函数怎么用起来结果飘忽不定? - C/C++ - 清泛网 -...
...indNextFile,支持 * 通配符查找文件,核心代码如下:
WIN32_FIND_DATA FindFileData;
char szCurPath[MAX_PATH + 1] = { 0 };
GetCurrentDirectory(MAX_PATH, szCurPath);
CString findFileName;
findFileName.Format("%stest*.txt", szCurPath);
HANDLE hFind = ::FindFirstFile(findFileNam...
error LNK2019: 无法解析的外部符号_socket,该符号在函数 中被引用 - C/C+...
...PP文件include语句之后加上如下代码:
#pragma comment(lib,"ws2_32.lib")
LNK2019 socket
CListCtrl 扩展风格设置方法:SetExtendedStyle和ModifyStyleEx 区别 - C/C...
...件的扩展风格储存在GWL_EXSTYLE属性中,因为这个属性值为32位长的DWORD型,窗口的常规扩展属性即以WS_EX_作为前缀的属性,已经把它占完了,所以对listctrl 的扩展风格,微软只能把它放在其他地方了。
CListCtrl 扩展风格 SetExtendedSty...
应用程序无法正常启动0xc0150002 - C/C++ - 清泛网 - 专注C/C++及内核技术
...CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"。 请使用 sxstrace.exe 进行详细诊断。
原来,我使用VS2013引用了VS2005编译出来的Debug版本的dll,而系统缺乏VS2005运行环境,导致程序启动失败。使用Rel...
注册DLL时报错:模块已加载,但对DllRegisterServer的调用失败,错误代码为...
...以管理员身份运行”:
cd /d “dll所在的目录”
regsvr32.exe /i xxx.dll
COM 模块 DllRegisterServer 0x80070005
在ATL无窗口ActiveX 控件中如何使用定时器? - C/C++ - 清泛网 - 专注C/C++及内核技术
...环境下。
对于ATL无窗口的情况,只能使用原始SetTimer Win32 API函数,如下:
回调函数:
VOID CALLBACK TimerProc(
HWND hwnd, // 定时器消息的窗口句柄
UINT message, // WM_TIMER 消息
INT_PTR idTimer, // 定时器标志
DWORD d...
c/c++如何判断指针无效?如NULL,0xcccccccc,0xfeeefeee,野指针等 - C/C++ -...
...INT nBytes,
BOOL bReadWrite /* = TRUE */)
{
// simple version using Win-32 APIs for pointer validation.
return (lp != NULL && !IsBadReadPtr(lp, nBytes) &&
(!bReadWrite || !IsBadWritePtr((LPVOID)lp, nBytes)));
}
指针无效,0xcccccccc,0xfeeefeee,野指针