quote:以下是引用zhangli0在2013-02-02 10:55:36的发言:
float你需要把函数中的WORD改成Float。io域的符号是“s”不是“S”。
已经解决了!和你说的一样,更改程序如下:
float TempValue=GetTagFloat("TempValue");
char szBuffer[20];
sprintf( szBuffer,"Input number:%.2f",TempValue);
if ( nChar==13 )//if press enter
{
int xRet = MessageBox(NULL,szBuffer,"确认窗 口",MB_YESNOMB_ICONQUESTIONMB_SYSTEMMODAL);//message
if ( xRet == IDYES )//confirm operate
{
SetTagFloat("DisplayValue",TempValue);// set data
}
}
此确认窗口有个弊端,就是弹出确认对话框的时候,任务栏会出现!