请问如何解决这个问题? 不改变源代码,动态添加按钮并执行指定按钮动作。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.先为Button添加对应的ID 2.调用CButton::Create()函数,具体使用方法查看MSDN3.添加消息映射ON_BN_CLICKED(ID,OnClickBn)4.添加函数OnClickBn() 这个也不太难你可以将按钮信息保存在配置文件中例如,ini文件或者注册表程序启动时读取配置信息,获得按钮的信息,然后动态创建按钮就可以了然后在WM_COMMAND消息中判断对应的ID,执行对应的CMD举个配置信息例子[Button1]ID=10000POSX=100POSY=100CMD=notepad.exe[Button2]ID=10001POSX=200POSY=100CMD=word.exe 如何正确而且有效地获取文件名的解析 新建一个工作区出现这个怎么解决? 调试窗口的auto标签(就是可以看上下文变量值的那个标签)不小心关掉了,怎么再打开? 急!急!急! 怎么用枚举目录下面所有文件? 关于后台服务程序界面的问题 help! 一个简单的问题 在VC中如何让对话框中控件显示Tip? 在线程函数中调用::PostMessage()函数时,该函数中的第一个参数如何取得? c语言实现AES加密解密算法,但是密钥如何生成 如何判断文件夹内有新的文件 请问: 关于 DirectSound CreateSoundBuffer函数报错
2.调用CButton::Create()函数,具体使用方法查看MSDN
3.添加消息映射ON_BN_CLICKED(ID,OnClickBn)
4.添加函数OnClickBn()
例如,ini文件或者注册表程序启动时读取配置信息,获得按钮的信息,然后动态创建按钮就可以了
然后在WM_COMMAND消息中判断对应的ID,执行对应的CMD
举个配置信息例子[Button1]
ID=10000
POSX=100
POSY=100
CMD=notepad.exe[Button2]
ID=10001
POSX=200
POSY=100
CMD=word.exe