2011-06-12 8 views
5

Bir pencere ve statik bir metin içeren basit bir win32 uygulaması yazıyorum, şimdi kullanıcının sağ tıklaması ile metin kopyalamak için etkinleştirmek istiyorum (işaret ve kopya) bunu nasıl yapabilirim?win32 C++ 'da metin kopyalamak için statik metin denetimini nasıl etkinleştirebilirim?

LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL 
IDD_DIALOG1 DIALOG 0, 0, 369, 318 
STYLE DS_3DLOOK | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_VISIBLE | WS_POPUP | WS_SYSMENU 
CAPTION "Win32 demo" 
FONT 8, "Ms Shell Dlg" 
{ 
    LTEXT   "Questions to [email protected]", IDC_STATIC, 96, 87, 150, 8, SS_LEFT 
} 

cevap

5

Bunu statik metinle yapamazsınız. Özellikle metni vurgulayamazsınız. Bunun yerine, salt okunur bir düzenleme denetimi kullanmalısınız.

+0

Bunu yaptım, ancak tüm düzenleme metni arka plan beyaza boyanarak metni seçtiğimde, kullanıcının bu metnin seçilebilir olduğunu fark etmesine yardımcı olan – user63898

+0

'u nasıl iptal edebilirim. –

+0

SysLink kontrolünü kullanmayı ve onu bir köprü olarak mı görüntülediniz? –

İlgili konular