VC++
文章平均质量分 56
HAN-Kai
这个作者很懒,什么都没留下…
展开
-
AfxMessageBox与MessageBox
AfxMessageBox的函数原型int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 );int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) –1 );在第一种形式中,lps转载 2012-06-12 10:31:11 · 770 阅读 · 0 评论 -
ACE通信框架的一些例子(包括MFC)
一. ace的编译安装环境:XP,VC6.0+SP6,ACE5.41. 解压缩ace源代码包,假设在D:\ACE_wrappers2. 使用vc打开D:\ACE_wrappers\ace\ace.dsw3. 工作区上有三个工程,在ACE工程的头文件中找到config.h4. 双击打开这个文件,会有提示这个文件不存在是否创建,点是5. 在config.h中写入#include转载 2012-07-22 10:17:20 · 2378 阅读 · 0 评论 -
VC++设置对话框显示的起始位置
假设自定义的对话框类名称是CUserDialog,那么添加一个ON_WM_SHOWWINOW()消息映射,并调用SetWindowPos或者MoveWindow:void CTSTPOG::OnShowWindow(BOOL bShow, UINT nStatus) { CDialog::OnShowWindow(bShow, nStatus); // TODO: Add your原创 2013-08-27 11:09:58 · 4271 阅读 · 0 评论 -
EasySize使用笔记
要让对话框中的控件随着对话框大小的变化进行自动调整,是一件很头疼的事情,需要在WM_SIZE的响应函数中对所有的控件用MoveWindow()或者SetWindowPos()设置其变化比例,极其繁琐。EasySize是一个很好解决方案,用一些宏封装了内部的实现机制,使用起来方便快捷。原文地址:http://www.codeproject.com/KB/dialog/easysize.aspx转载 2013-08-29 20:40:31 · 937 阅读 · 0 评论