VB類似的InputBox為MFC

2022-02-12 13:02:32 字數 908 閱讀 8948

介紹 在vb中我一直在開發軟體,vc,像你們中的很多人一樣,想讓使用者輸入使用vb的inputbox。為此,我在codeproject上搜尋,發現一些解決方案(謝謝)。問題是:全部使用了一些對話方塊資源來解決問題,最終提高了應用程式的大小。 解決方案 我展示了inputbox生成子類mfc提供的對話方塊。上週,我發現,「別又問「尼古拉斯bonamy對話方塊;討論了生成子類的對話方塊來建立乙個核取方塊。我用同樣的想法提出乙個editbox讓使用者輸入彈出對話方塊。謝謝nic的主意。 子對話方塊 這依賴於mfc通過afxhookwindowcreate掛鉤()函式。,我們將對話方塊訊息重定向,因此能夠趕上wm_initdialog(再一次)。在這裡,我們改變視窗的大小,新增editbox等等…… 最大的優勢是,我們班是在對話方塊本身新增了乙個編輯控制項的功能;因此我們班來自編輯控制項的事件處理。 使用的** 使用cinputbox,很簡單: 新增inpubox.h,inputbox.cpp到你的專案中 例項化cinputbox物件 呼叫顯示方法和乙個字串。 打**給()返回時,提供將包含使用者輸入的字串。隱藏,複製code

//

cinputbox theinputbox(this);

cstring struserinput;

theinputbox.show("please enter some text here...", struserinput);

messagebox(struserinput);

增強/擴充套件 我認為你可以進一步增強類通過設定一些方法來實現您的具體需求: 只有數字es_number 通過捕捉en_change特殊字元 不止乙個編輯不同的輸入。 學分 我真誠的謝謝: 尼古拉斯bonamy:激發了我做這樣乙個實現的**。 sadiq:我的朋友,她總是幫助我當我陷在問題。 我的哥哥ubaid:誰幫我寫,討論了**。 最重要的是,我的「老師」msdn:你知道我們大多數人都沒有。 本文**於:

python 整型類似的bool判斷

import commands status,output commands.getstatusoutput ansible 10.1.193.6 m shell a df m 測試status print status status 0 print status status 1 print ty...

dropdownlist可以多選。類似的例子。。。

類似的在dropdownlist中可以實現多選擇多個項。主要是用js 和div控制,實際上右邊的那個是。html c autoeventwireup true codefile 下拉框多選效果.aspx.cs inherits wsw 測試 下拉框多選效果 w3c dtd xhtml 1.0 tra...

兩個類似的求最近的數

有n個數的陣列,找出這個陣列中的兩個數,使得這兩個數的和最接近0 這篇文章裡給出了幾種演算法,包括暴力演算法,遍歷每兩個數求出最小值,複雜度為n方 有種比較好的方法,先排序,然後遍歷每乙個正數 或者負數 遍歷到乙個數,用這個數取負,在符號相反的區域進行二分查詢,尋找最接近的那個數。我的方法是用has...