DM_SETDEFID

Bir uygulamayı değiştirmek için bir iletişim kutusu varsayılan düğme tanımlayıcısı için bir DM_SETDEFID iletisi gönderir.

DM_SETDEFID wParam = idControl; / / yeni varsayılan düğme tanımlayıcısı 

 

Parametreleri

idControl
WParamdeğeri. Bir düğme denetimi varsayılan olacak tanımlayıcısını belirtir.

Açıklamalar

Bu ileti DefDlgProc işlevi ile işlenir. Varsayılan düğme için işlev iletileri wm_getdlgcode ve bm_setstyle verilen denetim ve geçerli varsayılan düğme gönderebilirsiniz.

DM_SETDEFID mesaj kullanarak birden fazla düğmesi varsayılan düğme durumu varmış gibi görünmesine neden olabilir. Ne zaman bir iletişim sistemi getiriyor, ilk düğme iletişim şablon varsayılan durumu kenarlık çizer. Varsayılan düğmesini değiştirmek için DM_SETDEFID ileti gönderirken her zaman varsayılan durumu sınır ilk basma düğmesinden kaldırmaz. Bu gibi durumlarda, uygulamanın ilk düğme kenarlık stilini değiştirmek için bir bm_setstyle mesaj göndermesi gerektiğini.

Dönüş değerleri

Dönüş değeri her zaman doğrudur.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan.

Ayrıca bkz:

İletişim kutuları genel bakış, iletişim kutusu iletilerini, bm_setstyle, DefDlgProc, DM_GETDEFID, EM_SETLIMITTEXT, wm_getdlgcode

Index