
mfc
yal179
这个作者很懒,什么都没留下…
展开
-
vc6.0 中mfc 多个radio button设置默认的单选项卡
BOOL CShutdownDlg::OnInitDialog(){ CDialog::OnInitDialog(); // Set the icon for this dialog. The framework does this automatically // when the application's main window is not a dialog S原创 2013-01-15 11:14:43 · 1728 阅读 · 0 评论 -
vc6.0设置和获取IP地址控件的内容
获取IP地址:CString strIpAddress;BYTE f1,f2,f3,f4;m_IpAddress.GetAddress(f1,f2,f3,f4); //m_IpAddress 是 IP 文本框对象对应的成员变量strIpAddress.Format("%d.%d.%d.%d",f1,f2,f3,f4);设置IP地转载 2014-05-07 10:24:29 · 1119 阅读 · 0 评论 -
mfc IP控件ip地址转unsigned long和unsigned long转char*
BYTE nField0 = 0, nField1 = 0, nField2 = 0, nField3 = 0; UpdateData(true); CString ipaddr; if(!m_zhongip.IsBlank()) { m_zhongip.GetAddress(nField0, nField1, nField2, nField3); ipaddr.Format(_T原创 2014-05-29 14:19:38 · 1417 阅读 · 0 评论 -
MFC下unsigned char和Cstring的转换
CString无论是CStringA还是CStringW,其构造函数或者等号都能完美就收unsigned char类型!unsigned char *st = “12345”;CString str(st);或者CString str = st;完美!!!转载 2014-05-29 14:56:19 · 9135 阅读 · 7 评论 -
MFC对话框增加最大化和最小化按钮
1.在对话框上右键选择属性2.切换到原创 2014-05-30 14:01:48 · 14751 阅读 · 0 评论 -
在VC上实现如何从内存中读取JPEG、GIF等图像
首先,本文适合那些由网络传输得到的JPEG、GIF图像显示,因为这些图像都是以“BYTE数组”这种形式传输。 直接给出函数,不说废话了!//-----------以下两句放在头文件定义的地方#include "Gdiplus.h"using namespace Gdiplus; //-----------以下代码修改一下变量为自己的变量,即刻使用 void Re转载 2014-06-03 10:11:03 · 2960 阅读 · 0 评论 -
VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件?(你在网上找的不一定灵,看我的一定灵)
VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件? 虽然说现在写程序主要依靠 Internet ,特别是 Google 搜索(不过有时候 被墙,只能凑合着用百度)。编程技术人员的普遍经验都是:Google 在搜索技术资料的时候确实比 百度 要强。 废话少说,今晚找了些资料,终于搞定了 将CBitmap表示的位图对象保存成为正宗的 bmp 格式文件。不过转载 2014-06-03 10:01:27 · 3849 阅读 · 1 评论 -
MFC怎么设置控件的位置和大小
IDC_BUTTON1 //为按扭ID//GetDlgItem(IDC_BUTTON1)->MoveWindow( x, y, width, height );GetDlgItem(IDC_BUTTON1)->MoveWindow( 100,10, 200, 40 );转载 2014-06-03 09:58:28 · 1740 阅读 · 0 评论 -
MFC对文件按文件名进行排序
#include #include转载 2014-06-18 14:42:44 · 4062 阅读 · 0 评论 -
vs2010 MFC 错误1 IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds
修改设置:工程(Project)-> 属性(Properties)-> 配置属性(Configuration Properties)-> c/c++-> 代码生成(Code Generation)->运行库(Use run-time library)->多线程调试DLL(/MD)转载 2014-06-19 23:19:31 · 4966 阅读 · 0 评论 -
mfc遍历文件夹
一 获取指定目录下当前文件夹和文件的路径 以获取D://test目录下的文件夹和文件为例void CdirectoryDlg::BrowseCurrentDir(CString strDir){ CFileFind finder; CString strPath; BOOL bWorking = finder.FindFile(strDir); while (bWorking转载 2014-06-19 23:17:17 · 974 阅读 · 0 评论 -
c++获取系统当前时间
引入头文件#include "time.h"当然,我是在vc6.0下mfc写的程序,发现不加也没有任何问题。以下是双击按钮按钮触发的事件void CMy11Dlg::OnOK() { // TODO: Add extra validation here UpdateData(TRUE); struct tm *t; time_t now; time(&now);原创 2014-02-14 17:19:32 · 702 阅读 · 0 评论 -
vc 整形转字符串型和字符串转整形
可以用CString例如如int i=90;CString str;str.Format("%d",i);AfxMessageBox(str);原创 2014-01-23 13:21:49 · 1378 阅读 · 0 评论 -
vc 6.0 MFC 出现unknown character '0xa1' 错误的解决方法
unknown character '0xa1 这种编译错误常见于从网页上直接复制代码到编译器中的情况,由于VC++6.0不认识全角的空格,所以会报错,而且是成堆的出现 unknown character '0xa1'unknown character '0xa1'unknown character '0xa1'...........解决方法:(1)自己把代码重新敲一转载 2013-01-14 10:44:15 · 1335 阅读 · 0 评论 -
mfc判断目录是否存在创建多级目录
BOOL DirectoryExist(CString Path){ WIN32_FIND_DATA fd; BOOL ret = FALSE; HANDLE hFind = FindFirstFile(Path, &fd); if ((hFind != INVALID_HANDLE_VALUE) && (fd.dwFileAttributes & FILE_ATTRIBUT转载 2014-05-05 12:15:21 · 1605 阅读 · 0 评论 -
MFC 复选框选中和是否被选中判断
方法1:((CButton*)GetDlgItem(IDC_CHECK_enable))->SetCheck(1);其中IDC_CHECK_enable为控件ID原创 2014-04-24 10:27:52 · 17955 阅读 · 1 评论 -
CString类型与unsigned char类型的相互转换
很好的代码:CString类型的数据转化为unsigned char类型的数组CString s1 = "ffffffffffff"; char *s2 = (char *)(LPCTSTR)s1; int nLen = strlen(s2); int i = 0; char s3[3] = {0}; while(i < nLen) { strncpy(s3, s2转载 2014-04-25 11:14:44 · 3660 阅读 · 0 评论 -
MFC Static上显示JPG图像,如何使图像大小自适应Static边框
void CJpgDlg::OnButton1() { IStream *m_pStream; IPicture *m_pPictrue; OLE_XSIZE_HIMETRIC m_JPGWidth; OLE_YSIZE_HIMETRIC m_JPGHeight; HGLOBAL hMem; CFil转载 2014-05-12 17:01:41 · 2360 阅读 · 0 评论 -
mfc如何获得控件句柄
CWnd *pWnd = GetDlgItem(ID_***); // 取得控件的指针HWND hwnd = pWnd->GetSafeHwnd(); // 取得控件的句柄转载 2014-06-03 10:08:25 · 13004 阅读 · 0 评论 -
在Static上显示JPG图像,如何使图像大小自适应Static边框
void CJpgDlg::OnButton1() { IStream *m_pStream; IPicture *m_pPictrue; OLE_XSIZE_HIMETRIC m_JPGWidth; OLE_YSIZE_HIMETRIC m_JPGHeight; HGLOBAL hMem; CFil转载 2014-06-03 20:19:05 · 1287 阅读 · 0 评论 -
vc6.0 如何在一个窗体中改变另一个窗体下的按钮状态
vc6.0 怎么在一个窗体中改变另一个窗体上的按钮状态?比如说:窗体1上有4个按钮,现在点击按钮4弹出另外一个窗体2,窗体2上有个按钮,现在我想点击窗体2上这个按钮让窗体1上按钮1、2、3,全部隐藏,应该怎么实现呢?转载 2014-06-03 20:16:38 · 1248 阅读 · 0 评论 -
MFC获取打开目录路径和获取文件路径
获取目录路径方法1:原创 2014-06-05 10:45:00 · 3819 阅读 · 0 评论 -
VC6.0 下设置控件字体大小
在窗体右键,属性,左下角有个font原文地址:http://zhidao.baidu.com/question/292233640.html转载 2014-02-11 16:58:10 · 1845 阅读 · 0 评论 -
vs2010 MFC使用GDI+显示图片
1、配置GDI+VS2010自带GDI+,直接使用。(1)首先要添加头文件和库#pragma comment( lib, "gdiplus.lib" )#include "gdiplus.h"using namespace Gdiplus;建议添加到stdafx.h里(2)然后添加全局变量xx.h头文件定义:ULONG_PTR m_gdipl转载 2014-06-20 19:22:09 · 4859 阅读 · 1 评论