- 博客(7)
- 收藏
- 关注
原创 动态链接dll
在自己的dll中声明#ifdef __cplusplus#define EXPORT extern "C" __declspec (dllexport)#else#define EXPORT __declspec (dllexport)#endif EXPORT int Add(int x, int y); 然后实现BOOL APIENTRY DllMa
2010-02-06 10:53:00 458
原创 DLL 内存共享
DLL 中可以将其设置一段共享内存然后,和别的程序进行信息交互 下面一段程序时设置一个共享的内存,然后提供三个函数对其操作,一个增加字符AddString一个删除字符DeleteString一个获得字符GetStrings /*------------------------------------------------------------------------
2010-02-06 10:40:00 1093
原创 注册消息
注册消息。这里原理我也只是了解一点,MFC框架的消息映射宏在底层处理的微软果然是大牛啊BEGIN_MESSAGE_MAP(CSieveDlg, CDialog)ON_WM_PAINT()ON_WM_QUERYDRAGICON()//}}AFX_MSG_MAP ON_MESSAGE(WM_USER_THREAD_FINISHED,OnThreadFinished)
2010-02-06 10:39:00 456
原创 使控件无效我有效 设置控件为焦点
使控件无效我有效GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);设置控件为焦点 GetDlgItem(IDC_EDIT1)->SetFocus();
2010-02-06 10:38:00 372
原创 创建一个文件夹
创建一个文件夹BOOL Afx_CreateFolder(CString strFolderPath){ if (!Afx_IsFileExist(strFolderPath, TRUE)) { return(::CreateDirectory(strFolderPath, NULL)); } else {
2010-02-06 10:37:00 386
原创 调用系统控件,打开选择文件或路径的对话框
很简单一个函数CFileDialog dlg(TRUE, NULL, NULL,OFN_ALLOWMULTISELECT|OFN_FILEMUSTEXIST,"(*.xls)|*.xls||",NULL);dlg.DoModal(); 可以对其封装一层;CString OpenFile(BOOL bHasPath){ CString filePath;
2010-02-01 17:36:00 625
原创 MFC初学者
以前在学校里的时候,想写点实用的小程序无法下手。看到MFC自动生成的很多代码,都就大了不敢使用。一来也老是看一些文章MFC淘汰了,等等。所以一直没有学MFC。 最近用MFC做了一个小工具,熟悉了一些MFC的函数和用法。MFC真是一个非常好用的工具,实现一些简单功能的工具非常实用。现在做一些总结。以免自己自后忘记,以便查询。 这些功能都很简单,在网上google一下应该可
2010-02-01 17:34:00 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人