// wchar* ViCbGetToolTip(VApiHandle hWnd) SQInteger ViCbGetToolTip(HSQUIRRELVM v) { SQInteger nargs = sq_gettop(v); SQInteger Handle = 0; CControlUI* pCtrl = NULL; CStdString sName; if (!v || 1 + 1 != nargs) {goto _Exit_;} if (OT_INTEGER != sq_gettype(v, 2)) {goto _Exit_;} sq_getinteger(v, 2, &Handle); pCtrl = QiHwHandleToCtrl(Handle); if (!pCtrl) {goto _Exit_;} sName = pCtrl->GetToolTip(); _Exit_: sq_pushstring(v, sName.GetData(), sName.GetLength()); return 1; }