मुझे सी ++ (http://www.codeproject.com/KB/tips/resswitch.aspx) का उपयोग करके अच्छे उदाहरण मिल गए हैं, लेकिन सी # में नहीं।सी # का उपयोग कर उपलब्ध वीडियो मोड कैसे सूचीबद्ध करें?
क्या कोई मदद कर सकता है, कृपया?
संपादित करें: सटीक समारोह है कि वीडियो मोड सूची है:
BOOL CVideoModes::GetAvailableVideoModes(CAvailableVideoModes& modes)
{
modes.SetSize(0, 5);
int i=0;
DEVMODE dm;
while (EnumDisplaySettings(NULL, i, &dm))
{
CVideoMode thismode(dm.dmBitsPerPel, dm.dmPelsWidth,
dm.dmPelsHeight, dm.dmDisplayFrequency);
modes.SetAtGrow(i, thismode);
++i;
}
modes.FreeExtra();
return (i>0);
}
लेकिन sincerelly मैं नहीं समझ सकता है कि सी ++ कोड। जहां मैं "यह मोड" फ़ंक्शन पा सकता हूं?
मैं अतिथि है कि आपके पास वीसी ++ के साथ ज्यादा अनुभव नहीं हैं? यह मोड CVideoMode का एक उदाहरण है। अपनी समस्या को हल करने के लिए, आप EnumDisplaySettings/EnumDisplaySettingsEx को आजमा सकते हैं। वे Win32 एपीआई हैं, इसलिए आप सीधे कॉल नहीं कर सकते हैं। अधिक जानकारी के लिए मेरे उत्तर का संदर्भ लें :) – Vimvq1987
मुझे EnumDisplaySettings/EnumDisplaySettingsEx पता है, लेकिन मुझे नहीं पता कि कैसे कार्यान्वित किया जाए ... एकमात्र कोड जो मैंने पाया वह सी ++ में था, लेकिन मैं decypher नहीं कर सकता ... –
मैंने अभी किया है सी # में एक छोटा सा कार्यक्रम लिखा। उममीद है कि इससे मदद मिलेगी! – Vimvq1987