VC 怎麼實現靜態區文字框的移動

2025-06-08 09:56:30 字數 2176 閱讀 7613

vc 滑鼠移動 改變靜態文字顏色 如何實現

1樓:網友

on_wm_ctlcolor()

on_wm_mousemove()

bool m_bin = false ;

hbrush cdlg3dlg::onctlcolor(cdc* pdc, cwnd* pwnd, uint nctlcolor)

return hbr;

void cdlg3dlg::onmousemove(uint nflags, cpoint point)

bool boldin = m_bin ;

m_bin = ;

if( m_bin != boldin )

cdialog::onmousemove(nflags, point);

技術可行,符合你的要求嗎?如果符合要求請結貼,如果還有新問題,且有**需要上傳:請把**壓成*.

rar當附件發在何丹的論壇( )上。壓**前,請先刪除debug,release資料夾,及*.opt,*.

ncb,*.plg,*.aps.

如果不想註冊,可用臨時號,帳號和密碼都是test2

2樓:次雅霜

首先獲取靜態文字框的矩形區域,然後在滑鼠移動的響應函式里,寫一段改變矩形區域內字型顏色的**就行了,很簡單的。

3樓:熊熊半雙

onmousemove裡判斷是否在文字的矩形區域,再改變顏色。

vc如何設定進入靜態文字框的游標為手形?

4樓:匿名使用者

不能設定,可以給滑鼠訊息,onmousemove,當滑鼠在文字所在區域時換滑鼠就行了。

5樓:匿名使用者

mousepointer = 99

再把mouseicon設定為手形,這個可以上網找手形圖示。

vc6.0中,如何實現將兩個靜態文字的位置交換,在onbutton函式中完成。。。。。

6樓:網友

可以將兩個靜態文字框顯示的內容互換,而不能互換它們的位置如果要實現顯示內容互換,可以進行如下操作:

將兩個靜態文字框的id值分別改為idc_static1和idc_static2

然後在onbutton響應函式中新增如下**cstring str1,str2;

getdlgitemtext(idc_static1,str1);

getdlgitemtext(idc_static2,str2);

setdlgitemtext(idc_static2,str1);

setdlgitemtext(idc_static1,str2);

這樣就可以了,不懂的話,可以繼續追問~~

7樓:網友

用api函式movewindow,我記得是用來移動子視窗的。

vc靜態文字框問題

8樓:網友

額,上面的高手已經說得非常明白了。

vc對靜態文字框的操作有哪些

9樓:_baby小人

是mfc還是win32?

mfc下getdlgitem返回的是cwnd*型別,可以呼叫cwnd類的一些通用的方法,比如getwindowtext()等。如果你要作為cstatic來用,還要在前面做一次強制轉換。

cstatic)getdlgitem(idc_static))-看了一下msdn,好像cstatic自身也沒提供多少方法,大部分常用的都是從cwnd繼承下來。

cwnd的方法。

v=cstatic的方法(v=

關於vc++靜態文字框。

10樓:網友

重新編譯程式,要是改了的話就會顯示改變後的,要不就是你改錯地方了~

vc++中的微調器控制項指的是什麼?文字框和靜態文字框一樣嘛?請大家幫幫忙,謝謝了!

11樓:無盡星空

微調器控制項應該是指cspinbuttonctrl吧。

文字框控制項是cedit,靜態文字框是控制項允許使用者填寫內容,cstatic控制項只能顯示內容,不能由使用者更改內容。

裡文字框怎麼透明,word裡文字框怎麼透明?

以wps 2019版為例 開啟文件,選中已插入的文字框,滑鼠右鍵選擇 設定物件格式 2.在右側彈出框,選擇 形狀選項 填充與線條 透明度 3.根據需要調整透明度即可 你好!首先選中文字框 四周出現虛線 將滑鼠放在文字框邊緣 出現四個箭頭時 右鍵單擊文字框,選擇 設定文字框格式 在彈出的 設定文字框格...

cdr文字出了文字框怎麼調整

文字框無法全部顯示內容會自動隱藏,單擊並拖動文字框下端的控制點,可顯示隱藏內容。但是看上圖,你的文字是沒有在文字框內輸入。可以單獨選擇文字將其轉化為段落文字。cdr如何調節段落文字中的文字與文字框的間距?10 最佳答案 1.f10形狀工具,上下間距拉開 2.文字 段落格式化 間距 行 如果是段落之間...

怎麼刪掉文字框的邊框線,如何去掉文字框的外邊框

1 首先開啟需要進行操作的word文件,然後滑鼠放到插入的文字框上 2 因為是要將文件裡面所插入的文字框的黑色邊框去掉,所以在這裡的文字框是要可以進行操作的狀態下才行,也就是說我們 需要選中文字框 3 在選中文字框之後我們可以直接在文字框上面雙擊,然後就會出現一個編輯文字框的介面,在這裡將線條顏色選...