MFC
youqingyike
这个作者很懒,什么都没留下…
展开
-
CWnd::SetWindowPos
更改子项、弹出窗口以及顶级窗口大小、位置和Z顺序。BOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags );参数pWndIns转载 2015-07-03 16:12:37 · 3934 阅读 · 0 评论 -
CWnd::MoveWindow
CWnd::MoveWindow變更位置和維度。void MoveWindow( int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE ); void MoveWindow( LPCRECT lpRect, BOOL bRepaint =转载 2015-07-03 16:23:18 · 1225 阅读 · 0 评论 -
MFC获取屏幕大小 and 设置对话框大小
MFC 取得屏幕大小,用下面几个函数: int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSystemMetrics(SM_CYFULLSCREEN);通过上边两个函数获取的是 显示屏幕的大小,但不包括任务栏等区域。 int cx = GetSystemMetrics(转载 2015-07-03 16:59:54 · 810 阅读 · 0 评论 -
vs2010 使用Unicode字符集 CString 与 char *相互转换
CString转换为char * CString strCheckIP ;GetDlgItemText(IDC_IPADDRESS,strCheckIP); 方法一:使用API:WideCharToMultiByte进行转换 //注意:以下n和len的值大小不同,n是按字符计算的,len是按字节计算的转载 2015-07-08 14:52:32 · 994 阅读 · 0 评论 -
bug记录
1. vs2010 fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.在工程的stdafx.h中添加(如有类似语句,需注释掉)#ifndef WINVER // Allo转载 2015-07-06 13:16:20 · 1756 阅读 · 0 评论 -
MFC Tab Control 控件示例
1. 新建一个MFC项目 1) 文件/新建/项目/ 2) 选择"MFC 应用程序",并输入名称 "MFCTabCtrlTest",点"确定" 3) 下一步 4) 选择"基于对号框",点击"下一步" 5) 可以勾选"最小化框"、"最大化框", 可以输入 "对话框标题:Tab Control 测试" 6) 可直接点"完成" 或 点"下一步"后再点"完成"2. ...原创 2019-06-14 17:40:58 · 850 阅读 · 0 评论