MFC
baidu_19552787
这个作者很懒,什么都没留下…
展开
-
MFC Win32隐士链接方法加载dll
dll1.h#ifdef DLL1_API#else#define DLL1_API _declspec(dllimport)#endif//_declspec(dllimport) int add(int a, int b);//_declspec(dllimport) int subtract(int a, int b);DLL1_API int add(int a, int b);DLL1_API int subtract(int a, int b);class DLL1_API原创 2021-10-26 02:28:19 · 159 阅读 · 3 评论 -
MFC测试2
在windows下打开一个记事本,保存文件,下面有四种编码选择。ANSI,也就是多字节字符集,在VC中也就是CHAR(char)字符串。Unicode,就是UTF16,在VC中也就是WCHAR(wchar_t)字符串。Unicode big endian ,就是UTF32,这种编码用的比较少。UTF8,网页上几乎都是用UTF8,UTF8用1-4个字节来编码所有的字符,英文只需要1个 字节,中文需要3-4个字节。比起UTF16来说,UTF8这样可以尽可能的节省网络带宽,因为在网络上传输的字符,大部分以英文为主原创 2021-10-25 01:13:36 · 91 阅读 · 2 评论 -
MFC 测试逐行读取ansc文件 按照空格或某种符号拆分一行,放入向量<结构体>,再进行CListControl的Item的初始化。COMMBOX
// Test4Dlg.h : 头文件//#pragma once#include "afxcmn.h"#include "afxwin.h"#include "map"#include "vector"using namespace std;////-- 人员信息//struct SPersonData{// //CString sCityName;// //CString sDepartMent;// CString sMajor;// CString sPerSonNam.原创 2021-10-25 00:30:44 · 168 阅读 · 1 评论 -
MFC 非模态对话框的释放问题
在主窗口.cpp中void CTestDlg::OnBtnClickedBtnMainFind(){ //-- m_wndDlgFind是父窗口的成员对象 if(NULL == m_wndDlgFind.m_hWnd) { //-- this 指向对话框对象 所属) 类型 的父窗口对象 (。 如果为 NULL,则对话框对象的父窗口将设置为主应用程序窗口。 m_wndDlgFind.Create(IDD_DLG_FIND, this); } m_wndDlgFind.ShowWindo原创 2021-10-24 15:21:19 · 221 阅读 · 0 评论 -
blend for visual studio 和 visual studio的区别
blend for visual studio 这个并不是用于开发中写代码的,而是专门用来做WPF的界面设计的。这是为了让专业的人做专业的事,尽量让写代码的人只使用visual studio,而做界面设计的(如美工)只需要画界面。vs是开打代码的...原创 2021-10-22 10:30:17 · 3523 阅读 · 0 评论 -
MFC 打开文件后逐行读取数据;读取程序文件 保存在文件中
今天项目中遇到的问题,记录下来,做个总结。一个简单的目的是创建一个非模态对话框并在对话框关闭后将其销毁。这里的销毁包括:销毁对话框对象资源和对话框对象指针;首先说创建对话框一、模态对话框(model dialog box)在程序运行的过程中,若出现了模态对话框,那么主窗口将无法发送消息,直到模态对话框退出才可以发送。点击模态对话框中的OK按钮,模态对话框会被销毁。创建一个模态对话框的代码://创建一个模态对话框 CTestDialog td; td.DoModal(); 其中CT原创 2021-10-21 22:35:44 · 461 阅读 · 0 评论 -
MFC 代码问题
1. 命名规范 ①类名和文件名要统一 ②具体的含义Find Receive 不要省略 等等2. 函数的逻辑问题。 过于混乱3. 窗口调用 Create后的释放问题4. 自测要测完全5. 进度原创 2021-10-21 17:22:57 · 76 阅读 · 1 评论