DrawImageはbmpファイル中の解像度を参照し、自動的に拡大縮小します。
このため、意図した大きさで描画できないことがあります。
対策として以下の対処法があります。
bmp画像をPNGファイルやJpegファイルに変換します。
画像の作成時に解像度をディスプレイ解像度に合わせておきます。実行時に画像の解像度をディスプレイの解像度に合わせる方法もあります。こちらの記事を参照してください。
DrawImage(src, int x, int y, int width, int height)を用いて4隅の座標を指定して描画します。