Windows電卓は
表示部はEditクラス
ボタン・チェックボックス・ラジオボタンはButtonクラス
(Spy++調べ)

電卓のボタンにVB.CommandButtonを使うとキーボードフォーカスを持つが、
Windows電卓だとボタンがキーボードフォーカスを持たない。

表示部にVB.TextBoxを使うとキャレットが表示されるが、
Windows電卓だと表示部にキャレットは表示されない。また、事前に
カーソルキーを連打してキャレットを移動させたつもりになっても、
その後の数字の入力は必ず右端に挿入される。

VBでどうやったら真似できるかは、俺は馬鹿だからわからないので
教えてエロい人