大约有 25,000 项符合查询结果(耗时:0.0278秒) [XML]
BMP 和 DIB - C/C++ - 清泛网 - 专注C/C++及内核技术
...=24时,1个像素占3个字节,按顺序分别为B,G,R;
当biBitCount=32时,1个像素占4个字节,按顺序分别为B,G,R,α;α表示透明度,黑为全透明,白为不透明,灰色为半透明
Windows规定一个扫描行所占的字节数必须是4的倍数(即以lo...
ATL COM开发入门(一)(JS调用ActiveX/COM组件) - C/C++ - 清泛网 - 专注C/C++及内核技术
...
工程编译后会自动注册COM,没有注册的可使用命令regsvr32 xxx.dll注册,如图:
这时注册表(regedit)中会写入相应的数据:
这时,只能使用IE浏览器打开网页测试,因为只有IE支持COM组件调用,其他内核的浏览器想要实现...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...ATL中任意获取网页元素,进行Invoke调用。
定时器采用Win32 API的SetTimer,在回调函数中回调前台js函数,显示计数。
一、ATLDemo.idl 中添加一个新的接口:
BeginTiming函数体:
STDMETHODIMP CAtlDemoIf::BeginTiming(IDispatch* pIDispatch)
{
gI...
NSIS内置路径命令详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
$TEMP=临时文件夹!
$DESKTOP=桌面!
$SYSDIR=C:\WINDOWS\system32!
$EXEDIR=我的文档!
$WINDIR=C:\WINDOWS!
$STARTMENU=相对应用户名称的「开始」菜单;如:C:\Documents and Settings\Administrator\「开始」菜单!
$SMPROGRAMS=相对应用户名称的「开始...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...nFilter()
{
void *addr = (void*)GetProcAddress(LoadLibrary(_T("kernel32.dll")),
"SetUnhandledExceptionFilter");
if (addr)
{
unsigned char code[16];
int size = 0;
code[size++] = 0x33;
co...
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
