- 博客(8)
- 资源 (46)
- 收藏
- 关注
原创 MFC1、动态创建CButton
1、打开资源文件String table文件添加IDC_MYBUTTON字符串资源caption一定要写控件的标题和注解:2、在头文件生命指针:CButton *mp_mybuttonclass CDBNDlg : public CDialog{// Constructionpublic: CDBNDlg(CWnd* pParent = NULL); // standard con
2016-04-30 12:09:47 1343 1
原创 MF图C中作流程
theApp(全局对象的产生)-->winMain--> AfxWinMain-->AfxWinInit(内部初始化) -->InitApplication(全局初始化)-->InitInstance(指定初始化)-->Run(消息循环)-->AfxWinrterm(终止应用注销环境) Run(){peekMessage(检查是否空闲)-->PumpMessage(取消息)-->
2016-04-30 10:22:07 286
原创 给窗口添加背景图的案例
HINSTANCE 介绍是“句柄型”介绍数据类型。相当于装入到了内存的资源的ID。HINSTANCE对应的资源是instance.句柄实际上是一个 无符号长整数AfxGetInstanceHandle()函数的介绍HINSTANCE AfxGetInstanceHandle( );返回值 :代表应用程序的当前实例的HINSTANCE值。如果是从与MFC的USRDLL版本
2016-04-30 09:13:39 1421
原创 C++ 单例模式中处理在类中声明一个指向一个自己的指针,在编译时显示定义的指针未定义的处理办法
参考博客:http://bbs.csdn.net/topics/10439749#include#include "test.h"using namespace std;int main(){ test *p = test::createtest(); return 1;}#pragma onceclass test{public: test(void);
2016-04-26 17:24:36 1760
转载 事件选择WSAEventSelect
WSAEventSelect模型是类似于WSAAsyncSelect模型的另一个有用的异步I/O模型。它允许应用程序在一个或者多个套接字上接收以事件为基础的网络事件。 在这里,最主要的差别是在于网络事件会投递到一个事件对象句柄。并不是投递到一个窗口。我们使用事件模型前,我们的应用程序针对使用的每一个套接字首先要创建一个事件对象:[cpp] view plain
2016-04-23 10:56:53 603
转载 异步模型
一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。这和Socket模型非常类似。下面我就以老陈接收信
2016-04-23 10:31:30 359
转载 异步选择WSAAsyncSelect
大家用这个模型,可以让应用程序在一个套接字上接收以windows消息为基础的网络事件通知。我们想要用这个操作,具体的做法就是我们建立一个套接字,然后调用WSAAsyncSelect函数, 也就是说,这个模型的核心就是我们的这个函数;来看一下函数原型:[cpp] view plain copyint WSAAsyncSelect(
2016-04-23 10:28:09 355
转载 winsocket(1)
/************************************************************************* * * Copyright (c) 2002-2005 by Zhang Huiyong All Rights Reserved * * FILENAME: EchoSrv.c * * PURPOSE : ECHO 协议
2016-04-23 08:13:43 286
fal移植测试demo
2024-08-13
基于N32L406+FlashDB(时序数据库 时序数据库)+mdk5 移植教程
2024-08-01
基于N32L406MB EasyFlash参数(key-value)记录库移植
2024-07-31
N32L40x letter-shell终端裸机移植
2024-07-31
基于N32L406 Freertos letter-shell开源终端移植
2024-07-31
N32L406 移植MultiTimer教程 mdk5
2024-07-30
【RTT驱动框架分析03】- sfus flash 操作库的分析和基于STM32F103RCT6+CUBEMX的SFUS移植教程
2023-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人