できます。
#module "CONV_COLOR"
; toHex命令
; toHex(p1,p2,p3)
; p1 = 赤(上限255) p2 = 青(上限255) p3 = 緑(上限255)
#defcfunc _toHex_ int c_Red, int c_Blue, int c_Green
if(c_Red >= 256) : c_Red -= 255
if(c_Blue >= 256) : c_Blue -= 255
if(c_Green >= 256) : c_Green -= 255
strHex = "#"+strf("%02x",c_Red)+strf("%02x",c_Blue)+strf("%02x",c_Green)
return strHex
#define global ctype toHex(%1=0,%2=0,%3=0) _toHex_(%1,%2,%3)
#global
著作権とかは好きにしてください。