CButton btn;
btn.Create();
~{FdVP#n#I#DTZ2K5%#v#i#e#w#-#>#I#D!!#R#e#s#o#u#s#eVPQ!Tq#n#e#w44=(R;8v#n#I#D#.~} 

解决方案 »

  1.   

    自己指定一个就行了,注意不要和已有的ID重复。如
    #define ID_MYBUTTON           1001
    CButton button;
    button.Create(_T("MyButton"),BS_DEFPUSHBUTTON,CRect(0,0,100,20),this,ID_MYBUTTON);
      

  2.   

    CButton mybutton;
    mybutton.create(string,
                    style,
                    rect,
                    parentWnd,
                    ID);
    ID在次函数中指定,但是还的必须到字符串表当中为他注册,打开resourceView,打开
    string table,右键单击,点击New菜单项,在弹出的的对话框的ID后面添加你在程序中间用的ID
    还的指定按钮的标题(随便写一个),然后回车,ok!
    要想让按钮显示出来要调用mybutton.ShowWindow(SW_SHOW);
    如果想隐藏按钮调用 mybutton.ShowWindow(SW_HIDE);
    想让按钮相应消息
    在头文件中申明消息处理函数afx_msg  yourfunction()
    在源文件中添加消息处理函数的接口
    ON_COMMAND(ID, yourfunction)
    然后在源文件中实现消息处理函数的功能,一切ok!!!
      

  3.   

    thank you!
    那如何在这按钮上画  自己画的位图呢?
     位图句柄已经有了。