关闭

[置顶] 这是吿诉自己,要学会...

    我一再吿诉自己,能不发火就不发火,要尽量的控制自己,不要显的那么斤斤计较。 01.每天告诉自己一次,『我真的很不错』。 02.生气是拿别人做错的事来惩罚自己。 03.生活中若没有朋友,就像生活中没有阳光一样。 04.明...
阅读(849) 评论(1)

Delphi两个有用的函数

function StrToHexStr(const s: string): string; var   i: Integer;   vBuff: TBytes;   AnSiStr: AnsiString; begin   Result := '';   if s = '' then Exit;     vBuff := BytesOf(AnsiString(s));   fo...
阅读(3081) 评论(0)

Delphi实现AnsiString与WideString的转换函数

在Delphi下,AnsiString 和 WideString 的存储与管理各有不同,这里提供互相转换的函数一对。 /// Wide String -> Ansi String function WideStringToAnsiString(const strWide: WideString; CodePage: Word): AnsiString; var Len: integer; be...
阅读(6291) 评论(0)

StrToHex

function StrToHex(s: string): Integer; begin Result := StrToInt('$' + s); end;...
阅读(1427) 评论(0)

Delphi静态变量

在Delphi中也可以定义静态变量, 有两种方法: 一是使用编译开关{$J+}{$J-}包含一个常量定义 二是使用指针操作常量 下面列出示例代码: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCt...
阅读(2418) 评论(0)

C++文件(夹)选择对话框

由于各种应用,我们需要调用系统的打开文件对话框或者打开文件夹对话框,或两者兼有。今遇到这个情况已经解决,特写下这篇博文。 1.打开文件对话框常用的方法是使用系统的CFileDialog。这里介绍另外一种方法就是使用OPENFILENAME这个结构体和GetOpenFileName()这个函数,可以实现单选文件或者多选文件,代码如下: TCHAR szBuffer[MAX_PATH] =...
阅读(10328) 评论(1)

读取ZIP文件

// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include using namespace std; #define SECTION_LENGTH 0x0000002E //每个SESION的长度, 不带名字 #define SECTION_DES_LENGTH_POS 0x...
阅读(1380) 评论(0)

C++读写二进制文件

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; typedef struct _my_data_type { int ID; char Text[20]; }MY_DATA_TYPE, *PMY_DATA_TYPE; void Write...
阅读(907) 评论(0)

C++计算一条直线上某点的坐标

假设起点(X1, Y1) 终点(X2, Y2),  间距(从起点开始一段距离)为R 两点之间的距离 S = sqrt(pow(X2-X1, 2) + pow(Y2-Y1, 2)) 方法一: 方位角: F = atan((Y2-Y1)/(X2-X1)) 方位角概念:  方位角又称地平经度(Azimuth (angle)缩写Az)是在平面上量度物体之间的角度...
阅读(3075) 评论(0)

Delphi关闭进程

procedure TForm2.Button2Click(Sender: TObject); var   h: HWND;   dwPid: DWORD;   hThreadProcess: THANDLE;   s: string; begin   h := FindWindow(PChar(Edit2.Text), PChar(Edit1.Text));   if h > 0...
阅读(1488) 评论(0)

VC编译LUA与调用

环境vs2010,lua版本5.2新件一个空项目,添加所有src内的文件,然后移除lua.c, lua.h, luac.c, print.c文件. 选择项目-属性-配置属性-常规-配置类型,即可选择生成静态库或动态库. 下面演示一个c++调用lua函数的例子. test.lua代码 function MaxMin(x, y) if x > y then re...
阅读(666) 评论(0)

CtrlList判断点击的是否为CheckBox

LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast(pNMHDR); if ( 0 == pNMItemActivate->iSubItem ) { TCHAR sText[MAX_PATH] = { 0 }; DWORD dwPos = GetMessagePos(); CPoint point( LOWORD(dwPos), HIW...
阅读(1134) 评论(0)

Detours库下载

http://research.microsoft.com/en-us/downloads/d36340fb-4d3c-4ddd-bf5b-1db25d03713d/default.aspx...
阅读(1383) 评论(0)

CMP指令

cmp指令 cmp是比较指令, cmp的功能相当于减法指令,只是不保存结果。cmp指令执行后,将对标志寄存器产生影响。其他相关指令通过识别这些被影响的标志寄存器位来得知比较结果。 比如:mov ax,8        mov bx,3        cmp ax,bx 执行后:ax=8,ZF=0,PF=1,SF=0,CF=0,OF=0. 通过cmp指令执行后,相关标志位的值就可以看出...
阅读(944) 评论(0)

JNE/JNZ用法

JNE/JNZ都是ZF标志位为0时跳转, CMP EAX, EBX JNE/JNZ 404000 //相等时跳转 TEST EAX, EBX JNE/JNZ 404000 //不相等时跳转 TEST 指令相当于AND运算, 唯一不同的是不影响任何寄存器的值, 执行后: 如果相等怎ZF=0, 否则ZF=1 CMP 指令相当...
阅读(8784) 评论(0)

跳转指令

截至小甲鱼视频:...
阅读(723) 评论(0)

CListCtrl虚拟列表技术

创建列表列 m_LstCtr.InsertColumn(0, L"列1", LVCFMT_CENTER, 40); m_LstCtr.InsertColumn(1, L"列2", LVCFMT_CENTER, 80); m_LstCtr.InsertColumn(2, L"列3", LVCFMT_CENTER, 0); //列宽为零, 标识隐藏该列 m_LstCtr.InsertColumn(3,...
阅读(5346) 评论(2)

CListCtrl防闪烁

添加拓展属性 LVS_EX_DOUBLEBUFFER...
阅读(946) 评论(0)

刷新桌面

//--刷新桌面 1、 SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL); 2、 HWND hWndDesktop = (HWND)GetDesktopWindow(); InvalidateRect( hWndDesktop );...
阅读(685) 评论(0)

__try __except __finally

void CGetColorDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 TCHAR *sText = new TCHAR[MAX_PATH]; __try { wsprintf(sText, L"finally测试"); MessageBox(sText); __try { MessageBox(L"except测试"...
阅读(519) 评论(0)

C++屏幕取色

void CGetColorDlg::OnTimer(UINT_PTR nIDEvent) { // TODO: 在此添加消息处理程序代码和/或调用默认值 POINT pt; COLORREF cr; HDC hdcScreen; TCHAR szBuffer[255] = { 0 }; switch (nIDEvent) { case MY_TIMER: {...
阅读(1739) 评论(0)
149条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:303257次
    • 积分:4336
    • 等级:
    • 排名:第7693名
    • 原创:88篇
    • 转载:61篇
    • 译文:0篇
    • 评论:25条
    文章分类
    最新评论
    微软站