Thursday, 15 March 2012

.net - Visual c++ CLR how to send windows message? -


  निजी: # परिभाषित WM_SETTEXT 0x000C void doSomethinggToolStripMenuItem_Click (सिस्टम :: ऑब्जेक्ट प्रेषक, सिस्टम :: EventArgs ^ e) {SendMessage (इस-> संभाल, डब्लूएम_एसईटीटीएटी, (वाईपीएआरएएम) "कुछ विंडो शीर्षक", 0); }   

निम्न त्रुटियों में परिणाम:

  त्रुटि C2065: 'wPARAM': अघोषित पहचानकर्ता त्रुटि C2143: वाक्यविन्यास त्रुटि: गायब ')' पहले 'स्ट्रिंग 'त्रुटि C2059: वाक्यविन्यास त्रुटि:') '  

यह-> संभाल & lt; --- (त्रुटि) सिस्टम :: इंटेस्पट्र से HWND Div>

आप की जरूरत के प्रतीक WPARAM (सभी अपरकेस) हैं, नहीं 'wPARAM'।

यह भी ध्यान रखें कि WM_SETTEXT वास्तव में स्ट्रिंग पैरामीटर को lParam मान के रूप में लेता है, नहीं wParam :

  भेजें संदेश (यह-> संभाल, डब्लूएम_एसईटीईटीएक्ट, 0, (एलएआरएपीएएम) "कुछ विंडो शीर्षक");    

No comments:

Post a Comment