遇到乙個問題,我想解決在對話方塊滑動塊的問題

2021-04-13 14:09:31 字數 882 閱讀 1577

在看我的**之前給大家提供一點自己的體會.

在vc2005裡面寫**,經常會出現lpwcstr,lpwstr,lpcstr,lpstr.這些指標不匹配的問題.

可以盡量用tchar來轉換.

tchar host[max_path];

getprofilestring(_t("ftp information"),_t("ftp server address"),null,host,max_path);

cstring m_host=host;

void csettingscannerdlg::onhscroll(uint nsbcode, uint npos, cscrollbar* pscrollbar)

cstring strlight=_t("");

strlight.format(_t("%d"),m_light);

setdlgitemint(idc_light_edit,m_light);

setdlgitemint(idc_contrast_edit,m_contrast);

}cdialog::onhscroll(nsbcode, npos, pscrollbar);

}bool csettingscannerdlg::onnotify(wparam wparam, lparam lparam, lresult* presult)

}pnmhdr=null;

}return cdialog::onnotify(wparam, lparam, presult);

我已經解決了這個問題,可以這樣寫**:

lpnmtreeview ptreeview=reinterpret_cast(lparam);

if(ptreeview->hdr.code==tvn_selchanged)

彈出乙個對話方塊

showmodaldialog 開啟獨佔方式網頁對話方塊 window.showmodaldialog 開啟乙個獨佔方式網頁對話方塊 話法 syntax variant object.showmodaldialog surl varguments sfeatures 引數 描述 surl 指點url...

對話方塊程式向另乙個對話方塊傳送訊息

兩個不同的程式之間傳送訊息,這兩個程式都是對話方塊程式。先查詢另外乙個程式的視窗控制代碼,然後通過控制代碼傳送訊息。1 新建乙個基於對話方塊的mfc應用程式searchtest,刪除對話方塊中原有控制項。2 定義乙個訊息巨集 define um use message wm user 100 3 在...

將乙個對話方塊直接貼到另乙個對話方塊上

假設要貼的對話方塊是cgroup,被貼的是b 第一步 在b類的protected中新增cgroup m lpgroup 第二步 在b類的oninitdialog中新增以下 新增按鈕組到對話方塊 m lpgroup.create idd group,this m lpgroup.setwindowpo...