CreateCaret |
Declare Function Api_CreateCaret& Lib "user32" Alias "CreateCaret" (ByVal hWnd&, ByVal hBitmap&, ByVal nWidth&, ByVal nHeight&) |
Declare Function CreateCaret Lib "user32" Alias "CreateCaret" (ByVal hwnd As Long, ByVal hBitmap As Long, ByVal nWidth As Long, ByVal nHeight As Long) As Long |
|
新しい形のシステムキャレットを作成し、指定されたウィンドウにそのキャレットを所有させる。キャレットの形は、縦線、四角形、任意のビットマップのいずれかである。 |
|
パラメータ このパラメータに NULL を指定すると、黒の四角いキャレットが作成される。 (HBITMAP) 1 を指定すると、灰色の四角いキャレットが作成される。ビットマップのハンドルを指定すると、キャレットはその形になる。
ビットマップのハンドルは、CreateBitmap、CreateDIBitmap、LoadBitmap
いずれかの関数を使って作成しておく必要がある。 さを定義する。
hBitmap パラメータがビットマップのハンドルを指している場合は、nWidth パラメータは無視される。
hBitmap パラメータがビットマップのハンドルを指している場合は、nHeight パラメータは無視される。
戻り値 |