当 VC不使用MFC,无法使用属于MFC的CString,为此自定义一个,先暂时使用,后续完善。 头文件: C文件: ...
分类:
其他好文 时间:
2018-06-13 14:52:12
阅读次数:
196
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给 ...
分类:
编程语言 时间:
2018-06-12 00:12:41
阅读次数:
222
OnCtlColor 有以下几个宏定义 #define CTLCOLOR_MSGBOX 0 #define CTLCOLOR_EDIT 1 #define CTLCOLOR_LISTBOX 2 //编辑下拉列表颜色#define CTLCOLOR_BTN 3 //编辑按钮颜色#define CTLC ...
分类:
编程语言 时间:
2018-06-09 13:13:05
阅读次数:
618
1. Collection Classes 2. Maroc 3. Afx全局函数 4. CException ...
分类:
编程语言 时间:
2018-06-07 19:42:03
阅读次数:
201
检查路径是否存在 if (access("D:\\Work\\Encryption\\DES", 0)) 为真,则路径不存在 创建指定路径 system("md D:\\Work\\Encryption\\DES"); 需要添加#include <io.h> ...
分类:
编程语言 时间:
2018-06-05 20:04:33
阅读次数:
132
用mfc编写项目的时候往往需要调用窗口,允许用户通过窗口进行选择文件操作 ...
分类:
其他好文 时间:
2018-06-05 19:59:28
阅读次数:
164
获取Edit Control(编辑框)的内容: CString key; GetDlgItem(IDC_EDIT1)->GetWindowText(key); 其中IDC_EDIT1是所要获取编辑框的id,获取得到的内容存放在key中 在Edit Control(编辑框)中显示内容: char *m ...
分类:
编程语言 时间:
2018-06-05 19:57:11
阅读次数:
217
网上找了一下,大概可以总结有 方法一: 要更改图标,在resource.h中打开之后可以看到各个资源的ID值,一般mfc自动生成的IDR_MAINFRAME是128,自己添加的会大于128,顺序后延,编译时默认将ID最小的作为exe的图标,所以只要我们将其改之就可以了,还是上面的对话框,将IDI_I ...
分类:
编程语言 时间:
2018-06-03 19:35:49
阅读次数:
233
基於對話框的: 1、PostQuitMessage(0);2、PostMessage(WM_QUIT,0,0);3、ExitProcess(0);注意使用时先释放分配的内存,以免造成内存泄露4、exit(0) 正常终止程序; exit(非0)非正常终止程序5、::SendMessage(AfxGet ...
分类:
编程语言 时间:
2018-06-02 18:40:14
阅读次数:
234
AllocConsole() 为 Windows 程序创建一个控制台窗口, 失败返回零, 可调用 GetLastError(). 分配控制台后可能需要重定向标准输出和标准输入(Windows 平台标准错误和标准输出相同), 这时就需要两个特殊的文件名了: CONOUT$ --Console outp ...
分类:
其他好文 时间:
2018-06-02 00:41:56
阅读次数:
143