mfc多线程

2018-8-30 流沙 C/C++

BOOL g_bWillExit = FALSE; //线程函数 DWORD WINAPI ThreadFunc(PVOID param) { while(g_bWillExit == FALSE) { if(MessageBox(NULL,_T("退出线程吗?"),_T("这是线程"),MB_YESNO)==IDYES) { CmyfirstmfcDlg *pDlg = (CmyfirstmfcDlg*)param; CButton *pButton = (CButton *)pDlg->GetDlgItem(IDC_BUTTON_T...

阅读全文>>

评论(0) 浏览(589)


mfc 托盘设置

2018-8-30 流沙 C/C++

//放在主界面对话框对应的位置 OnInitDialog() {        NOTIFYICONDATA m_tnid; m_tnid.cbSize=sizeof(NOTIFYICONDATA);//设置结构大小//  m_tnid.hWnd=this->m_hWnd;//设置图标对应的窗口  m_tnid.uFlags=NIF_MESSAGE|NIF_ICON|NIF_TIP;//图标属性  m_tnid.uCallbackMessage=WM_ICON_NOTIFY;//应用程序定...

阅读全文>>

评论(0) 浏览(510)


MFC控件使用小结

2018-8-29 流沙 C/C++

CComoboBox: CComboBox *pCombo = (CComboBox *)GetDlgItem(IDC_COMBO_TEST); pCombo->InsertString(0, _T("男")); pCombo->InsertString(1, _T("女")); pCombo->InsertString(2, _T("秘密")); pCombo->SetCurSel(1); CComboBox *pCombo = (CComboBox *)GetDlgItem(IDC_COMBO_COUNTRY); for(int ...

阅读全文>>

评论(0) 浏览(765)


NT symbols are incorrect, please fix symbols

2018-8-28 流沙 网络安全

问题 kd> !process 0 0  * NT ACTIVE PROCESS DUMP *  NT symbols are incorrect, please fix symbols 解决方法 .symfix d:\WinDbgSymbols  .reload /o  再执行!process 0 0就正常了

阅读全文>>

评论(0) 浏览(1569)


分页机制详解

2018-8-28 流沙 保护模式学习总结

阅读全文>>

评论(0) 浏览(1114)


国家的脊梁

2018-8-28 流沙 随笔

阅读全文>>

评论(0) 浏览(1042)


保护模式整理文档

2018-8-28 流沙 网络安全

直接下载即可使用chm文件 保护模式.zip

阅读全文>>

评论(0) 浏览(1075)


ARM寻址方式

2018-8-27 流沙 网络安全

所谓寻址方式就是处理器根据指令中给出的地址信息来寻找物理地址的方式。 ARM处理器的寻址方式 目前ARM处理器支持9种寻址方式,分别是立即数寻址、寄存器寻址、寄存器偏移寻址、寄存器间接寻址、基址变址寻址、多寄存器寻址、相对寻址、堆栈寻址和块拷贝寻址。 1. 立即数寻址 也叫立即寻址,是一种特殊的寻址方式,操作数本身包含在指令中,只要取出指令也就取到了操作数。这个操作数叫做立即数,对应的寻址方式叫做立即寻址。例如: MOV R0,#64     ;R0  ← 64 ADD R0, R0, #1  ; ...

阅读全文>>

评论(0) 浏览(804)


ARM测试demo

2018-8-27 流沙

demo1: 子程序,调用C函数 AREA MfArm,CODE,READONLY ENTRY EXPORT main IMPORT strcmp big DCB "hello world",0 small DCB "hello world",0 main MOV R0,#1 MOV R1,#2 BL ADD_SUM MOV R3,R0 ADR R0,big ADR R1,small BL strcmp mov R0,#0 B stop ADD_SUM ADD R0,R0,R...

阅读全文>>

评论(0) 浏览(673)


error: A1859E: Flag preserving form of this instruction not available

2018-8-26 流沙 网络安全

练习ARM的时候,遇到的问题, 这是 uVersion编译器环境配置的问题 更改设备之后即可解决 详细解决的视频:

阅读全文>>

评论(0) 浏览(1529)


解决pyCharm无法使用JSON

2018-8-18 流沙 python

阅读全文>>

评论(0) 浏览(4079)


国威WS824-5A 无法拨打外线

2018-8-13 流沙 运维

0x001 故障描述 公司电话机,按住9后,无法拨打外线号码,提示无声音 0x002 故障排查 检查外线端口 可以使用##301、##302、##303.....等指定取外线去试,若出现拨号音则正常,若是嘟、嘟、嘟...忙音则为端口未打开,若是无声音则有故障,那么就要排除是端口问题还是外线的问题了,可把那条外线直接接电话机测试即可。 测试结果: 301 端口损坏 0x003 解决方案 模式拨出使用了 301 端口, 需要把301 端口关闭掉, 这样交换机就会选择 302 端口 ...

阅读全文>>

评论(0) 浏览(815)


wireshark 直播流的简单抓取

2018-8-11 流沙 wireshark

1 确定过滤规则 rtmpt 2 分析数据报 找到第一个数据报 1742 26.352639 192.168.88.100 222.186.52.74 RTMP 520 Handshake C2|connect('live2/live') 找到播放地址 Property 'tcUrl' String 'rtmp://8-direct555-axd-10-xx.xiaohuasuan.com:1935/live2/live'           ...

阅读全文>>

评论(0) 浏览(1175)


c语言mysql编程

2018-8-2 流沙 C/C++

直接套用框架 1\ VS的环境需要注意 2\ 头文件的顺序需要注意 // mysqldemo.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <WinSock2.h> //Socket,连接MySQL也需要用的 #pragma comment(lib,"ws2_32.lib") #include <mysql...

阅读全文>>

评论(0) 浏览(706)


Powered by 流沙团