C语言SDK编程 10
voidMain_OnCommand(HWNDhwnd,intid,HWNDhwndCtl,UINTcodeNotify){switch(id){caseIDC_OK:{...
void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)
{
switch(id)
{
case IDC_OK:
{//如图片所示,当在上面的编辑框中输字符,如ABCD!@#$$等,点击转换后 //在下面的编辑框内输出相应的十六进制形式。
}
break;
default:
break;
}
}
解决后加100分。 展开
{
switch(id)
{
case IDC_OK:
{//如图片所示,当在上面的编辑框中输字符,如ABCD!@#$$等,点击转换后 //在下面的编辑框内输出相应的十六进制形式。
}
break;
default:
break;
}
}
解决后加100分。 展开
2个回答
展开全部
public class convertToOx extends Frame implements ActionListener{
Label ox; //显示结果的标签
TextField input; //输入文本框
public convertToOx(){
super("二进制转十进制"); //定义窗体的标题
dec=new Label("字符");
input=new TextField(20);
Button convert=new Button("转换"); //转换按钮
setLayout(new FlowLayout()); //制定按流式布局排布控件
add(input);
add(convert);
add(ox);
convert.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
String s=input.getText(); //获取文本框的输入字符串
int x=Integer.parseInt(s,16); //按十六进制分析字符串
ox.setText("结果="+x); //将分析后的十进制结果显示在标签处
}
public static void main(String args[]){
Frame x=new convertToOx();
x.setSize(450,150); //设置窗体大小
x.setVisible(true); //让窗体可见
}
}
Label ox; //显示结果的标签
TextField input; //输入文本框
public convertToOx(){
super("二进制转十进制"); //定义窗体的标题
dec=new Label("字符");
input=new TextField(20);
Button convert=new Button("转换"); //转换按钮
setLayout(new FlowLayout()); //制定按流式布局排布控件
add(input);
add(convert);
add(ox);
convert.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
String s=input.getText(); //获取文本框的输入字符串
int x=Integer.parseInt(s,16); //按十六进制分析字符串
ox.setText("结果="+x); //将分析后的十进制结果显示在标签处
}
public static void main(String args[]){
Frame x=new convertToOx();
x.setSize(450,150); //设置窗体大小
x.setVisible(true); //让窗体可见
}
}
追问
我问的不是用JAVA怎么实现,谢谢。
追答
哦,C好像不清楚,用C#行么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询