我想創建自定義消息框。我想要自定義的是按鈕的文本。Win32自定義消息框
MessageBoxW(
NULL,
L"Target folder already exists. Do you want to overwrite the folder?",
L"No title",
MB_YESNOCANCEL | MB_ICONQUESTION
);
我想按鈕文本只是更改爲Overwrite
,Skip
,Cancel
。
最簡單的方法是什麼?
我不得不做出這個具有相同的外觀和使用Windows默認的消息框感覺。
是不是將控件添加到窗口鉤子不好的消息框?因爲如果下一個Windows版本在消息框中添加了一些其他控件,或者將它們移動了,會發生什麼? – stackptr
@cpp_prog:是的,在做這件事之前,你應該三思而行。另一方面,如果你想讓它自動關閉,那麼爲什麼不重複使用做得好的消息框,而不是從一開始就製作自己的消息。 –