摘要:写VC程序时,总是要查很多用法,甚至以前用过的也忘记怎么用了,还要再查一遍.所以从今天起在这里把每次用到的技巧都记下来.1. 设置键盘精灵时学到的技巧键盘精灵使用模态对话框,在DoModal之前把第一个字符赋给编辑框.在键盘精灵中添加OnInitDialog函数,方法是在类向导的虚函数中找到它添加.在OnInitDialog函数中写UpdateData(FALSE);将第一个字符给编辑框.选中编辑框,在属性对话框中的闪电符号(控件事件)中找到EN_CHANGE点右边添加OnEnChangeEdit1函数,在该函数中写入((CEdit*)GetDlgItem(IDC_EDIT1))->Se
阅读全文
摘要:新建工程,选Win32 Dynamic-Link Library,工程名为dll例子,然后选A DLL that exports some symbols,完成.工程已经有了一个类CDll,一个变量nDll和一个函数fnDll.在类CDll中添加例子函数f.在dll例子.h中添加#ifdef __cplusplusextern "C" {#endif和#ifdef __cplusplus}#endif以下是dll例子.h的代码://手动添加#ifdef __cplusplus // If used by C++ code, extern "C" { //
阅读全文
摘要:程序A中共享数据, 代码:// 内存共享数据A.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "内存共享数据A.h"#includeusing namespace std;#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif//////////////////////////////////////
阅读全文