win32/mfc
文章平均质量分 69
碎炎
用学核心编程当学操作系统的孩子。。。
展开
-
实现依次按下按键的快捷键响应
有一些情况可能需要依次按下某些按键来响应一个函数,例如按下了shift+ctrl,然后依次按下ABC,才会执行某个函数,今天正好碰到这个问题,想了个笨办法,实现如下: // 忽略注册热键之类的东西,直接贴窗口过程 static bool bTDown=false; static bool bRDown=false; static bool bYDown=false; sw原创 2012-04-10 11:22:43 · 1039 阅读 · 0 评论 -
MFC学习小记(1) MFC的入口点与消息循环,消息映射
以前一直用的Qt,最近找工作后,基本就定在windows平台上了,无聊之中研究了下以前没怎么学的MFC。现在看看没有以前那么深奥了。1.MFC的入口点与简单的执行过程MFC隐藏了windows程序的入口点winMain,其实是在appmodule.cpp文件下,该入口点调用MFC的全局函数AfxWinMain作为MFC的入口点然后AfxWinMain会进行一些初原创 2012-03-25 21:59:51 · 4323 阅读 · 2 评论 -
WinSock学习(2):WSAAsyncSelect模型
学的比较匆忙,有错误请指出//user define#include #include #pragma comment(lib,"ws2_32.lib")#define BTN_1 0x01#define WM_SOCKET WM_USER+1#ifndef DEBUG_DISABLE#define DEBUG_ENTERED(M) MessageBox(NULL,原创 2012-02-16 15:56:30 · 1419 阅读 · 0 评论 -
c++ 代码 使窗体震动,实现最前提醒
#ifndef DEBUG_DISABLE#define DEBUG_ENTERED(M) MessageBox(NULL,\M,\"Tip",\ MB_OK);#else#define DEBUG_ENTERED(M) #endifBOOL ShockWindow(HWND hWindow,DWORD dwDelayTime/*ms*/,DWORD dwShockTi原创 2012-02-15 14:26:56 · 1063 阅读 · 0 评论 -
WinSock学习(1):Select模型
新学的,有错误请指出 bool InitialSocket(SOCKET sock,u_short port);int FindPosOfSet(SOCKET s,fd_set * set);int _tmain(int argc, _TCHAR* argv[]){ WSADATA wsaData; WSAStartup(MAKEWORD(2,2),&wsaData); S原创 2012-02-16 10:33:20 · 778 阅读 · 0 评论 -
[PE文件结构学习]1.相对虚拟地址(RVA)与物理地址的转换
正在学习PE文件结构,本人小菜鸟一个,如有不正确,欢迎指正。 PE结构即可执行文件的硬盘存储结构,Windows系统下面有exe dll等格式,PE结构先不介绍了,网上资料很多,看雪的文库里面的资料很好。 首先以我个人的理解来解释一下各种概念。 1.VA VA即virtual address。解释为虚拟地址,它是经过PE载入器重定位后的在该进程地址空间中能访问到的地址,在调原创 2012-09-06 15:40:41 · 7232 阅读 · 0 评论