- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 梅花凋零又冬残
http://blog.163.com/xiao_rui_119/blog/ http://blog.csdn.net/miaoshengwu/
2008-11-30 21:55:00 603
原创 vc中改变对话框的背景色(MFC)
---- 笔者曾在《软件报》2000年第5期中讨论过如何改变控件的颜色,但还有相当一部分的读者来信提问:一个基于对话框的MFC AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以由几种不同的方法来实现,具体如下(粗斜体代码为增添的): ---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了
2008-11-30 21:45:00 957
原创 多字节字符串与宽字符串的转换
多字节字符串与宽字符串的转换 多字节字符串与宽字符串的转换可使用C API者Win32 API.C API: mbstowcs,wcstombsWin32 API: MultiByteToWideChar, WideCharToMultiByte下面着重介绍Win32 API的用法,C API的用法较为简单可参照Win32 API。首先是WideCharToMultiByte通
2008-11-29 10:09:00 677 1
原创 宽字符处理函数函数与普通函数对照表
宽字符处理函数函数与普通函数对照表网络上找的,不知道对不对的,不负责任的哦。 字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigit() 测试字符是否为数字 i
2008-11-26 16:45:00 465
原创 LPSTR LPCSTR LPWSTR LPCWSTR区别
LPSTR LPCSTR LPWSTR LPCWSTR区别 LPSTR 一个32位的指向字符串的指针 LPCSTR 一个32位的指向字符串常量的指针 LPWSTR 一个32位的指向unicode字符串的指针 LPCWSTR 个32位的指向unicode字符串常量的指针 你把鼠标移动LPCSTR这样的类型,或变量上,点击鼠标右键,在弹的的菜单上选
2008-11-26 16:24:00 703
原创 TCHAR转换为int
atoi是char类型到int_wtoi是tchar到int。 Converts a wide-character string to an integer (_wtoi) or to a long (_wtol).int _wtoi( const wchar_t *string );int _wtol( const wchar_t *string );TCHAR KeyV
2008-11-25 11:13:00 2917
原创 mobile的链接工具
今天突然遇到Active Sync 4.5 setup.msi这个工具在windows vista系统上装不上这个问题,查了一下,原来在windows vista上,不再采用Active Sync ,而是采用了drvupdate-x86.exe,具体名字叫做Microsoft Windows Mobile 设备中心6.1。微软对其的描述是:使用 Windows Mobile 设备中心,您可以建立新
2008-11-24 22:00:00 419
原创 成熟恋情必经的四个阶段
成熟恋情必经的四个阶段 (龙芯还不出,没啥好说的,所以发点别的)有位心理学家曾写道,一个成熟称得上真爱的恋情 必须经过四个阶段,那就是: 共存(codependent) 反依赖(counterdependent) 独立(independent) 共生(interdependent) 阶段之间转换所需的时间不一定,因人而易。 第一个阶段:共存。 这是热恋时期,情人不
2008-11-24 13:34:00 566
原创 感人的故事
故事开始讲喽,请坐好,拿好纸巾…… 毕业时,女孩子对男孩子说:我要去北京,北京的中关村有中国硅谷之称,那里机遇多,以后容易发达。 男孩子说:那我就回四川老家,那里是天府之国,美女多,以后你发达了不要我,我容易再找。 女孩子的小拳头在男孩子厚实的胸前轻敲,嘟起了小嘴儿,说你就知道想美女,哼,就算以后我不要你了,你也只能想着我爱着我,不许你找别的女孩子。 男孩子握住女孩子的手,深情的在她的额头印上一吻
2008-11-24 13:25:00 537
原创 Winsock程序设计入门(2)
Winsock程序设计入门(2) var $tag=杂谈; var $tag_code=8759c71b5ce0dfa8cbda5b45e56cc2ea; 二、简单的TCP客户端介绍本文是《Winsock程序设计入门(1) - 简单的TCP服务器》一文的结局,如果
2008-11-20 14:28:00 457
原创 套接字
套接字 var $tag=杂谈; var $tag_code=4ace547de4302b2ab4e04eb9d5f14df5; 分类:vc应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通
2008-11-20 14:24:00 361
原创 深入GetMessage和PeekMessage
深入GetMessage和PeekMessage var $tag=杂谈; var $tag_code=d0dc9e5e66fc5a8804b56395033e9ef9; 该文重点讲述了Windows处理事件、消息的具体过程和步骤。尤其是在系系处理鼠标键盘事件的过程上做
2008-11-20 14:19:00 429
原创 复制粘贴代码容易遇到的问题
复制粘贴代码容易遇到的问题(^_^) var $tag=杂谈; var $tag_code=b708fdfab087f401f7c3567bddb94db9; 在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编
2008-11-20 14:14:00 639
原创 CAsyncSocket对象不能跨线程之分析
现象用多线程方法设计socket程序时,你会发现在跨线程使用CAsyncSocket及其派生类时,会出现程序崩溃。所谓跨线程,是指该对象在一个线程中调用Create/AttachHandle/Attach函数,然后在另外一个线程中调用其他成员函数。下面的例子就是一个典型的导致崩溃的过程: CAsyncSocket Socket; UINT Thread(LPVOID) { Socke
2008-11-20 14:10:00 488
原创 pragma 预处理指令详解
pragma指令简介在编写程序的时候,我们经常要用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作.下面介绍了一下该指令的一些常用参数,希望对大家有所帮助!一. message 参数。message它能够在编译信息输出窗口中输出相应的信息,这对于源代码信息的控制是非常重要的。其使用方法为:#pragma message(“消息文本”)当编译器遇
2008-11-20 13:55:00 486
原创 异或绘图
void DrawRop(int x1,int y1,int x2,int y2){ HDC hdc; PAINTSTRUCT ps; hdc = BeginPaint(hWnd, &ps); HPEN hPen = CreatePen(PS_SOLID,2,RGB(255,255,0)); hdc = GetDC(hWnd); int nOldDrawMode = ::SetROP2( hdc
2008-11-03 13:59:00 2080
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人