The method includes following steps: the cadmium oxide, cadmium carbonate, alkyl carboxylic acid, oleic acid, selenourea, thiourea are taken as raw material. Under the cover of oleic acid, or TOPO, or lauryl amine, or hexadecyl amine, or octadecyl amine, the alkyl carboxylic acid cadmium or the toluol solution of oleic acid cadmium reacts with aqueous solution of selenourea or thiourea at interface to form semiconductor nano-microparticles. Theses semiconductor nano-microparticles can implement wavelength tunable visible light under ultraviolet lamp.